🚀 CatalogHub Deploy Dashboard

Deploy Backend & Message Services

🐳 Open Portainer
ℹ️

Deployment Dashboard

Use this dashboard to deploy backend and message services. For full Docker management, logs, and other services, use Portainer.

🌿

Branch to deploy

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).

⚡ Smart Deploy

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.

📱 Seller App

Expo OTA update — pulls the monorepo, then runs in wc-seller

📜 Action Log

No actions yet

⚙️ Environment Variables

Saving creates a timestamped backup next to the original file.