Reference
Command reference
A compact map of the Phelix v1.0.0 command surface.
Application commands
| Command | Description |
|---|---|
| phelix build <NAME> | Compile, version, and start a Go or Rust project. |
| phelix rebuild <NAME> | Rebuild an existing app with classic or zero-downtime deployment. |
| phelix start [<NAME>] | Start one app, or every app when no name is supplied. --ensure builds if missing. |
| phelix stop <NAME> | Stop a running app. |
| phelix restart <NAME> | Restart an app. |
| phelix status <NAME> | Show PID, uptime, RAM/CPU, version, deploy mode, and proxy routing. |
| phelix list | Table of every managed app with version, status, deploy, and proxy columns. |
| phelix log [<NAME>] | Tail app logs (last 10 lines + live stream); no arg shows Phelix's own logs. |
| phelix remove <NAME> | Stop and remove an app from management. |
Operational commands
| Command | Description |
|---|---|
| phelix rollback | List or restore versioned builds |
| phelix health | Configure and inspect health checks |
| phelix proxy | Operate zero-downtime routing |
| phelix env | Manage encrypted app variables |
| phelix dockerize | Build and optionally publish images |
| phelix monitor | Run the long-lived gRPC fleet monitoring daemon |
Utility
phelix version
phelix version --short
phelix version --verbose
phelix --helpEvery command exits with a stable, category-scoped exit code so automation can branch on failure mode. See Exit codes for the full mapping.