Can I stop, pause, or disable my app on App Platform?

You cannot pause, stop, or disable an app. You can only delete apps, which permanently and irreversibly destroys the app and its components.

As a workaround, you can download the app specification file before deleting the app and then build the app again from the saved spec when needed. The app spec stores the app’s settings and environment variables so that you don’t have to enter them manually again.

To download the app spec, in the DigitalOcean Control Panel, click the Settings tab for the app you want to delete. In the App Spec section, click the Edit link and click Download. Then, create an app using the DigitalOcean Control Panel and update the app spec to redeploy that app with the same settings as the deleted one.

If you need to make changes to your app, update your code and push it to your repositories. The app gets auto-deployed to App Platform.

If an app’s health check fails, the app currently does not restart. This is because App Platform does not currently support liveness probes. An app only automatically restarts if the app crashes or if its disk or RAM usage exceeds the its limits.
You can find the client IP address of a request connecting to your app in the do-connecting-ip HTTP header.
Timeouts can be caused by high CPU utilization, so check your app’s CPU utilization and consider scaling your app.
In this article...