Skip to main content

GameFlow CLI

Deploy game server builds from the command line.

Installation

Install with your preferred package manager:

curl -fsSL https://install.gameflow.gg | sh

Usage

Push server builds to GameFlow for hosting.

Authentication

First, authenticate with an API key:

gameflow login --api-key gf_******************

The key is written to ~/.gameflow/config.yaml and used by every command after that. gameflow whoami confirms who you are authenticated as, and gameflow logout removes the stored key.

In CI, pass the key from your platform's secret store rather than committing it, and give that key an expiry so a leaked pipeline secret stops working on its own.

Push a Build

Upload your game server build:

gameflow builds create --game-id GAME_ID --version v1.0.0 --file server.zip

The CLI allows you to:

  • Upload and manage server builds
  • Configure deployment settings
  • Monitor build status
  • Manage server fleets and regions

More details coming soon with complete command reference and examples.