Deploy Uptime Kuma
Self-hosted uptime monitoring with status pages and 90+ notifications.
uptime-kuma
Just deployed
/app/data
Deploy and Host Uptime Kuma on Railway
Uptime Kuma is a self-hosted monitoring tool like Uptime Robot. It watches HTTP(s), TCP, ping, DNS, and keyword monitors on 20-second intervals, serves public status pages, and alerts through 90+ notification channels including Telegram, Discord, Slack, and email.
About Hosting Uptime Kuma
Hosting Uptime Kuma on Railway takes a single Docker service with no environment variables to set. The web UI listens on Railway's injected port, exposed automatically through the generated domain, and all state lives in an embedded SQLite database persisted on a Railway volume mounted at /app/data. There is no external database, cache, or other dependency to provision. On first visit, Uptime Kuma's built-in setup wizard creates your admin account in about 30 seconds; after that, monitors, status pages, and settings all survive redeploys because everything is stored on the attached volume.
Common Use Cases
- Monitoring uptime of websites, APIs, and TCP/ping/DNS endpoints
- Hosting public or private status pages with incident history
- Alerting via Telegram, Discord, Slack, email, and 90+ other notification services
Dependencies for Uptime Kuma Hosting
- Persistent volume mounted at /app/data (SQLite database and uploads)
Deployment Dependencies
Implementation Details
Single service running the pinned louislam/uptime-kuma:2.4.0 image with zero environment variables to configure — Uptime Kuma listens on Railway's injected PORT and the generated domain routes to it automatically. All state lives in SQLite on the attached volume, so monitors, status pages, and settings survive redeploys. On first visit, Uptime Kuma shows its built-in setup wizard to create your admin account (about 30 seconds, in-app — no variables needed).
Why Deploy Uptime Kuma on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Uptime Kuma on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
uptime-kuma
louislam/uptime-kuma:2.4.0