logo
icon

Uptime-Kuma

An easy-to-use self-hosted monitoring tool.

PlatformZeabur
Deployed2093
PublisherzeaburZeabur
Deployed2093 times
PublisherzeaburZeabur
Created2023-07-07
Services
service icon
Tags
Monitoring

Uptime Kuma

Uptime Kuma is an easy-to-use self-hosted monitoring tool

Troubleshooting

SQLite Database Migration Error (SQLITE_ERROR: table monitor_tls_info already exists)

This is a known issue with Uptime Kuma 2.0.x. If the container restarts during a database migration, it may leave the migration in an incomplete state, causing a crash loop on subsequent starts.

Fix (preserves existing data):

  1. Open a shell into the container via Zeabur CLI or Dashboard
  2. Run the following command:
sqlite3 /app/data/kuma.db "UPDATE setting SET value = '10' WHERE key = 'database_version';"
  1. Restart the service

Alternative (fresh start, no data preserved):

If you just deployed and have no important data, you can delete the data volume and redeploy the service.