Deploy Backend & Message Services
Loading...
Fetching service status
Success!
Error
Deployment Dashboard
Use this dashboard to deploy backend and message services. For full Docker management, logs, and other services, use Portainer.
Applies to every deploy below — Smart Deploy, per-service Deploy, and the Seller OTA.
It's the remote branch that gets shipped: rebased onto main and pointed at staging. Must be pushed first.
Pick main to deploy production code to staging (resets staging to origin/main).
⚠️ staging is in use
Only override after the holding author has acknowledged the takeover.
Syncs git, detects which services changed since the last deploy, and deploys only those. Prod ships backends first, then the mobile OTA. Staging deploys everything changed in parallel.
“Redeploy all” ignores change detection. force only overrides the staging collision guard and is never applied by default.
Expo OTA update — pulls the monorepo, then runs in wc-seller
Tip: Use Shift + Enter for new lines. Changes are saved to the service's .env file.