5050cloud

Deployment statuses

The labels a deployment shows on the card, in the panel, in the CLI and in webhooks, and what each one means.

StatusLabelMeaning
QUEUEDInitializingWaiting for a build host or for capacity
BUILDINGBuildingThe image is being built (the sub-line shows the step)
DEPLOYINGDeployingReplicas are starting and being health checked
SUCCESS (active)ActiveServing now ("Deployed 3m ago via GitHub")
SUCCESS (older)SuccessSucceeded earlier and was replaced
COMPLETEDCompletedA one-off or cron run exited with code 0
CRASHEDCrashedExhausted its restarts; Restart is offered
FAILEDFailedBuild, pre-deploy or health check failed; the diagnosis sentence says why
REMOVINGRemovingBeing stopped
REMOVEDRemovedStopped and replaced
CANCELLEDRemovedAborted by a person, superseded by a newer deployment, or timed out in the queue; the sub-line says which
SKIPPEDSkipped"No changed files matched the watch paths"

The labels match Railway's. Railway has no visible cancelled state, so an aborted or superseded deployment shows Removed with the reason.

Restarts

The restart policy decides when a crashed container restarts: on_failure (default, up to 10 times), always or never. Restarts work even while the agent is down, because Docker performs them. When on_failure runs out, the deployment becomes Crashed. Out-of-memory kills say "Out of memory at X MB (limit)".

View as Markdown · Edit this page