How does it reach my servers?
SSH and CLI shelling work, but they poll and parse text. Levelrail's agent dials out over mutual TLS and uses the Docker Engine API, with no inbound port.
Self-hosted PaaS guide
Running your own Heroku-style platform is a good trade when the platform stays out of the way. These are the questions that decide whether it does, and how Levelrail answers them.
curl -fsSL https://levelrail.com/install.sh | sudo sh
SSH and CLI shelling work, but they poll and parse text. Levelrail's agent dials out over mutual TLS and uses the Docker Engine API, with no inbound port.
Traffic should cut over only after a real readiness probe passes, and the previous release should stay available. Levelrail pins prior images so cleanup cannot remove a rollback target.
Metrics, logs and alerts should not need a second stack. Levelrail keeps node-local metrics and log search in the core.
Per-app keys wrapped by a master key held only by the control plane, and metrics and logs stay on your nodes.
Privacy and data handlingYour servers plus your time. Levelrail is Apache 2.0 with one edition and no paywalled features.
PricingImporters and plain Docker underneath keep exit costs low. Levelrail can import from Coolify, Dokploy and CapRover read-only.
Migration guidePositioning, not a ranking. Every project below is useful, and the full comparison page is candid about where each is strong.
Software you run on your own servers that gives you a platform-as-a-service workflow: push code, get a running app with TLS, logs and rollback.
Operators running roughly 3 to 50 services on 1 to 10 Linux machines who do not want to run Kubernetes.
No. There is no bin-packing scheduler, autoscaling or CRD ecosystem. It borrows the reconciler pattern without the runtime.
Pre-release and moving fast. The case studies page lists what has been measured and what has not.
Install, import read-only, and judge it on your own workload.