Skip to content
This repository was archived by the owner on Jul 13, 2026. It is now read-only.
/ IBT Public archive

ScalablePixelStreaming/IBT

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Image Builder Tool

Important

This public source code archive is provided for the benefit of the community. TensorWorks no longer provides ongoing maintenance or commercial support for Scalable Pixel Streaming.

Requirements

  • A packaged UE Application for Linux with the Pixel Streaming Plugin enabled
  • A container registry
  • Go 1.16 or higher.

Authenticate to a container registry

To authenticate to the destination container registry

Usage

image-builder auth --username <registry username> --password <registry password> --registry <Domain Name>

Example

# Note: Docker Hub registry url is: https://index.docker.io/v1/
image-builder auth --username registry-user --password Hjdfksd+jkd0-094 --registry ghcr.io

Building a Container

Create a Container

The create command will add your compiled UE Application to the Base UE Pixel Streaming container

Usage

image-builder create --package <Path to Linux Compiled UE Pixel Streaming Application> --tag <container Registry>/<image>:<tag>

Example

Linux
# Example: image-builder create --package "/path/to/MyPackagedProject/Linux" --tag "index.docker.io/yourdockerusername/myproject:v1"
image-builder create --package /home/localuser/My_psProject --tag registry.container.cloud/psProject:v1
Windows
image-builder create --package C:\users\localuser\My_psProject --tag registry.container.cloud/psProject:v1

Legal

Copyright © 2021 - 2026, TensorWorks Pty Ltd. Licensed under the MIT License, see the file LICENSE for details.

About

SPS Image Builder Tool

Resources

License

Stars

1 star

Watchers

0 watching

Forks

Packages

 
 
 

Contributors