Update Coolify

Updating Coolify changes the self-hosted Coolify control plane. It does not update the applications, databases, services, or servers you manage with Coolify.

Coolify Cloud

If you use Coolify Cloud, the Coolify team manages instance updates. You must wait for the Coolify team to update the instance.

For a self-hosted instance, open Settings in the left sidebar, choose Configuration, then select Updates.

Updates page in Coolify instance settings

Before you update


Choose an update path

Configure automatic updates

The Updates page controls when Coolify checks for new releases and whether it installs them automatically.

These schedules use the instance timezone configured in Settings > Configuration > General.

Update check frequency

Update Check Frequency setting in Coolify Updates

Controls how often Coolify checks the CDN for a newer Coolify version and pulls updated service templates.

Set Update Check Frequency, then click Save.

Click Check Manually to run the check immediately.

Accepted values:

  • every_minute, hourly, daily, weekly, monthly, or yearly.
  • A valid cron expression.
  • The default is 0 * * * *, which checks every hour.

Auto update

Auto Update Enabled setting in Coolify Updates

Controls whether Coolify installs an available newer release on the automatic-update schedule.

Under Auto Update, change Enabled and click Save.

Accepted values:

  • Enabled: Coolify checks for a newer release when the automatic-update schedule runs and installs it when a new version is available.
  • Disabled: Coolify does not install releases automatically. You can still update from the dashboard or terminal.

Notes:

  • When AUTOUPDATE is set in /data/coolify/source/.env, Coolify disables the dashboard control for automatic updates. Change the environment value in that file instead.

Auto update frequency

Auto Update Frequency setting in Coolify Updates

Sets when Coolify runs automatic updates. Enable Auto Update, set Frequency (cron expression), then click Save.

Accepted values:

  • every_minute, hourly, daily, weekly, monthly, or yearly.
  • A valid cron expression.
  • The default is 0 0 * * *, which runs every day at 00:00.

Notes:

  • This setting is unavailable while automatic updates are disabled or controlled with AUTOUPDATE in /data/coolify/source/.env.

Verify the update

After an update, confirm that the dashboard is reachable, the expected Coolify version is shown, and your resources are running.

If the dashboard does not return, review the update logs on the Coolify server. Coolify writes update logs under /data/coolify/source/ with names such as upgrade-2026-07-11-12-00-00.log.

On this page