Reference

Command reference

A compact map of the Phelix v1.0.0 command surface.

Application commands

CommandDescription
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 listTable 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

CommandDescription
phelix rollbackList or restore versioned builds
phelix healthConfigure and inspect health checks
phelix proxyOperate zero-downtime routing
phelix envManage encrypted app variables
phelix dockerizeBuild and optionally publish images
phelix monitorRun the long-lived gRPC fleet monitoring daemon

Utility

Terminal
phelix version
phelix version --short
phelix version --verbose
phelix --help

Every command exits with a stable, category-scoped exit code so automation can branch on failure mode. See Exit codes for the full mapping.