Deploy Wakapi coding statistics
Private coding statistics with durable PostgreSQL storage.
Wakapi App
Just deployed
Wakapi
Just deployed
Postgres
Just deployed
/var/lib/postgresql/data
Deploy and Host Wakapi on Railway
About Hosting Wakapi
Wakapi is a self-hosted WakaTime-compatible backend for collecting coding activity. This template runs Wakapi 2.17.5 with durable PostgreSQL storage, automated schema migrations, a generated administrator, closed public registration, and dependency-aware health reporting.
Why Deploy Wakapi on Railway
One click creates a private application and database behind one public gateway. Editors can send heartbeats through the familiar WakaTime protocol while teams retain their own coding-activity data.
Common Use Cases
- Track editor activity without sending it to a hosted analytics provider.
- Compare time by project, language, editor, and operating system.
- Give a small team a shared, self-hosted coding dashboard.
Dependencies for Wakapi Hosting
The deployment uses immutable upstream images and Railway private networking.
Deployment Dependencies
- Wakapi receives heartbeats and renders coding statistics.
- PostgreSQL persists users, API keys, heartbeats, and summaries.
- Caddy creates the administrator and blocks public registration.
- Railway provides generated secrets, private networking, HTTPS, health checks, and persistent storage.
Template Content
