Docs

Deploys and troubleshooting

What the status steps and messages mean.

The site’s page shows where a deploy is, and updates by itself:

  1. Saved: your change is recorded.
  2. Setting up: our servers pick it up, usually within a minute.
  3. Starting: the image is downloaded and started, with its database first if it has one. Large images take a few minutes.
  4. HTTPS certificate: a certificate for the free address, usually within a minute.

When something goes wrong

MessageWhat to do
We can't download the imageCheck the image name and tag, and that it is public or in your Dapply registry. Deploy a corrected version from the site’s page.
Keeps stopping right after it startsYour app exits on start. Run it on your computer with docker run -p 8080:8080 your-image to see its error, often a missing setting.
Running but not answering on port …Your app listens on a different port, or on 127.0.0.1. Deploy again with the right port, listening on 0.0.0.0.
Ran out of memoryMove to a bigger plan, or reduce how much memory the app uses.
Waiting for room on our serversWe are short of capacity. We are told automatically; contact us if it lasts.

Logs

Every site has a Logs page (the button at the top of the site’s page). It shows the latest 400 lines your app, or its database, has written, newest at the bottom, and you can download them.

Your app should write its logs to standard output and standard error (the console), not to files, so they appear here.

Still stuck? Use Get help in the console; it tells us which site you mean.

Deleting a site

Ask to delete it at the bottom of the site’s page. We confirm deletions, usually within one working day; until then the site stays online and you can cancel. Backups are kept for 14 days after deletion, and a site’s name cannot be used again.

NextBackups →