Manage an app · App Platform
Deployments and rollbacks, components, logs, domains, settings and deploy on push.
Deployments and rollbacks, components, logs, domains, settings and deploy on push.
Deployments and rollbacks
The Deployments tab lists the last 50 deployments with their commit, trigger and duration. Open a deployment’s log to see the build and deploy output live. Roll back to any earlier build; the rollback is itself a new deployment. Redeploy builds the current source again.
Components
An app can have several components, for example a web service, a worker and a migration job. They share the app’s environment variables. Adding, changing or removing a component starts a new deployment.
Logs and metrics
Logs shows runtime logs from the last hour, live, and keeps them for 7 days. The overview shows memory, requests in the last hour, p95 latency and 5xx errors.
Custom domains
On Domains, add a subdomain such as shop.example.com and point it at the app with the CNAME record shown. HTTPS certificates are issued automatically once DNS points at the app. Choose which domain is primary.
Deploy on push
For Git sources, turn on Deploy on push in Settings, then add the payload URL and secret shown there as a webhook in your GitHub or GitLab repository. For registry images, pushing a new image to the tag redeploys automatically.
Delete
Delete app stops every component, removes its domains and stops billing. Attached databases are kept; only the app’s database user is removed.