App Operations
Use these commands after an app has been added and deployed.
Inspect
er app status reports the app's runtime state on the server:
- State — running, not running, or not deployed.
- Readiness — whether the web service is listening on its
service.port(listening,not listening, orreadiness unknown). Arunningapp can still benot listeningif the process hasn't bound its port yet. - Containers — each container with its live CPU % and memory use.
Add --json for machine-readable output to script against or pipe into jq:
Server-wide view
er server status <server> shows the same readiness and resource figures for
every app on a host at once. See Server Operations.
Logs
Logs come from the systemd user journal for the containers generated from your service entries.
Lifecycle
Redeploy
Flow A can use --branch. Flow B deploys the stored image references and ignores branch selection.
Remove
Data and volumes
Understand where your app stores data before removing or redeploying stateful services. For production databases, prefer managed database providers unless you have a backup and restore plan.