Keep your projects easy to update and manage.
Follow logs and metrics, review releases, and adjust capacity in one place. Publish the next version and roll back application code and configuration when needed.
$ shpyrd deploy==> Archiving HEAD (654f4925638e)==> Uploading source (2.6 KiB)==> Building===> detect4 of 9 buildpacks participating===> export==> Releasing Running: web 3/3 · worker 1/1Released v3: Deploy 654f4925638ehttps://shop.acme.shpyrd.appSee it running. Change it. Go back if you need to.
An app receiving traffic, its next release, and the one before.
- 1
Follow logs and metrics
See how the app is running and what it is doing.
- 2
Publish a change
Each deployment and configuration change becomes a release.
- 3
Roll back if needed
Return application code and configuration to an earlier release.
What makes it work
Build and app logs
Follow what happens as it builds and runs.
Status and metrics
Resource usage and supported traffic, latency, and errors.
Releases and rollback
Each release with its configuration, and a way back to an earlier one.
Health checks
See deployment progress, and why one failed.
Adjustable capacity
Change supported process counts and resource sizes.
CLI, API, and MCP
Your agent can inspect status, logs, and metrics; supported changes use the CLI or API.
Practical questions
Does rolling back restore my data?
No. Rollback returns application code and configuration. Database records and files are recovered from backups.
Can my agent help me find a problem?
Yes. Through MCP it can inspect your project's status, logs, and metrics, and explain what it sees.
Does it scale with traffic on its own?
Capacity is adjustable: you choose the process counts and resource sizes.
Keep publishing improvements.
See how your app is running, and return to an earlier version when you need to.