Introducing Levelrail
Levelrail is a self-hosted deployment platform: push to git, get a running app with TLS, logs, metrics, and rollback.
Gagan Deep Singh
Founder | GLINR Studios
Push to git, get a running app
Levelrail is a self-hosted alternative to Vercel/Heroku-style platforms-as-a-service. Push to git and get a running app with automatic TLS, structured logs, metrics, and one-command rollback -- without handing your infrastructure, your logs, or your uptime to a third party.
Docs and a live instance are at levelrail.glinr.com, source at github.com/glincker/levelrail.
Why self-hosted, when managed PaaS is one git push away
Managed platforms are genuinely good at the thing they're good at: you push, they build, it's live. The tradeoff shows up later -- when a build minute limit throttles a deploy, when a pricing tier change hits a project that outgrew the free plan, or when "logs" means a dashboard you can't script against. None of that is a knock on those platforms; it's just the shape of the tradeoff you're making when someone else owns the box.
Levelrail keeps the same push-to-deploy shape everyone's used to, but the box is yours. TLS, logs, and metrics come out of the box; rollback is one command, not a support ticket.
Where it stands today
Levelrail is early -- this is a first release, not a finished platform. If you're running a handful of side projects or internal tools and want Heroku-era simplicity without the Heroku-era bill, it's worth a look. Feedback and issues are welcome on GitHub.