Skip to main content
When one server and git push stops being enough Dokku is a classic for a single host. Levelrail keeps the git push workflow and adds a dashboard, deploy history with one-click rollback, built-in observability and a way to add more servers. Get started | View on GitHub

What you gain on top of git push

A dashboard and history

See every deploy, its logs and its status in one place, and roll back to a pinned previous image with one click.

Metrics and logs built in

Node-local metrics at 15 second resolution and full-text log search, with deploy markers on the charts.

Room to grow

Add servers with a one-time join token and a small agent that dials out. Cordon, drain and explicit placement are supported.

Dokku and Levelrail, side by side

Dokku has almost no idle footprint and is hard to beat for simplicity on one server. These are the design differences. Read the full comparison

Getting started

1

Install on a Linux box

The install script handles Docker and the systemd service.
2

Connect a git repo

GitHub, GitLab, Bitbucket and Gitea webhooks trigger deploys.
3

Deploy and roll back

Traffic cuts over only after the readiness probe passes, and previous images stay pinned.

Frequently asked questions

No. You deploy the same repositories and recreate environment variables and domains. The importer covers Coolify, Dokploy and CapRover.
Levelrail builds Dockerfiles with BuildKit. Check the docs for the current state of automatic build detection.
No. Single node is the best tested path, and multi-server is there when you need it.
Yes. Apache 2.0, one edition.

Add a dashboard to your deploys

Install it beside your current setup and compare. Get started | View on GitHub
Last modified on October 12, 2026