Skip to main contentPre-Deploy Command
Run commands before deployment (e.g., npm ci) in “Git” tab’s “Build Settings.”
Start Command
Override default start command (e.g., npm run start) for Nixpacks or Docker.
Deployment Actions
- Deploy: Trigger via Canvas UI’s “Deploy Service” button.
- Pause: Pause services to save resources.
- Force Rebuild: Rebuild without cache for updates.
GitHub Autodeploys
Enable auto-deploys on push to a branch (e.g., main). Configure in “Git” tab.
Use XS compute for prototypes, scale to M or L for production. Enable auto-scaling (Pro plan).