w wokku
Get Started
~/docs
/
monitoring

# Health Checks

Updated · Edit on GitHub ↗

Configure health checks for zero-downtime deploys.

How It Works

During a deploy, Dokku starts the new container and runs health checks. If checks pass, traffic switches to the new container. If they fail, the deploy is rolled back.

Configure

Go to your app → Health Checks tab. Set the path, timeout, and attempts.

Settings

Setting Default Description
Path / HTTP path to check
Timeout 30 Seconds to wait for each check
Attempts 5 Number of retries before failing

Disabling Checks

You can disable health checks for apps that take a long time to boot, but this removes zero-downtime deploy protection.

Was this page helpful?