Create a Capsule
Prerequisites
Section titled “Prerequisites”- You have a working Docker image
- You can edit
capsule.toml
-
Build and push your image
Terminal window docker build -t ghcr.io/yourname/my-app:latest .docker push ghcr.io/yourname/my-app:latest -
Create
capsule.toml[package]name = "my-app"version = "1.0.0"description = "My awesome application"category = "productivity"[run]image = "ghcr.io/yourname/my-app:latest"restart_policy = "on-failure"[resources]cpu = "0.5"memory = "256Mi"[network]http_port = 3000 -
Validate locally
Terminal window gumball validate capsule.toml -
Deploy
Terminal window gumball deploy capsule.toml