Creates a build from an existing Docker image instead of uploading a ZIP. PlayFlow pulls the image and makes it available for deployment.
Processing is triggered automatically — no need to call /process separately. Poll GET /builds/{build_id} until status is ready.
For private registries, provide registry_credentials with username and password/token. Public images (Docker Hub, ghcr.io public repos) don’t need credentials.
Create a build from an existing Docker image instead of uploading a ZIP. PlayFlow pulls the image and prepares it for deployment.
Full Docker image URL including tag. Examples: "ghcr.io/myorg/gameserver:v2.1.0", "registry.example.com/game:latest", "docker.io/myname/server:1.0".
1Build name for versioning (e.g., "default", "beta"). Versions auto-increment per name per project.
Path to the game executable inside the Docker image. Required if your executable is not at the default location (Server.x86_64).
Credentials for private Docker registries. Not needed for public images (Docker Hub public, ghcr.io public). Required for private repos.
Docker image build created and processing started. Poll GET /builds/{build_id} for status updates.