Skip to content

GCI

Fly.io style deployments for any VM, Raspberry Pi, or SSH server.

What You Get

  • SSH-based deployments to Docker Swarm
  • Local and remote build hooks
  • Deploy status monitoring
  • Configurable stack deployment with gci.toml

Quickstart

  1. Register a server:
bash
gci server add prod \
  --host your-server.example.com \
  --private-key ~/.ssh/id_rsa
  1. Initialize your app config (this creates gci.toml):
bash
gci init my_platform
  1. Deploy:
bash
gci deploy

For full setup details, start at Installation and Example Configurations.