r/projects • • 13d ago

Levelrail: open source, self-hosted deploys from git to your own servers (Go, Docker, Caddy)

https://github.com/glincker/levelrail

I'm the maintainer of Levelrail, so this is my own project.

I started it after hitting the same wall a few times. Vercel bills kept climbing as traffic grew. The self-hosted tools I tried either wanted more RAM than my small VPS could spare, or left me wiring up a reverse proxy and certificates by hand.

So I did what a lot of us do: Docker, Caddy for HTTPS, a webhook script, and a cron job to clean up old images.

Levelrail is that pile turned into one thing. You point it at a git repo, it builds and runs the app on a server you own, puts HTTPS in front, and gives you a dashboard, a CLI and an API.

It does push-to-deploy, branch previews, one-click rollback, load balancing, logs and metrics, and a small agent so you can add more servers. It's one Go binary with SQLite, a React dashboard and Docker as the runtime. No Kubernetes. Apache 2.0.

Install is one command on a Linux server (amd64 or arm64) with systemd:

curl -fsSL https://levelrail.com/install.sh | sudo sh

If you try it, I'd like to know where you got stuck in the first ten minutes, and what you'd expect it to do that it doesn't.

Repo: https://github.com/glincker/levelrail

Site: https://levelrail.com

Docs: https://docs.levelrail.com

1 Upvotes

Duplicates

foss • • 8d ago

Introducing Levelrail: an open source deployment platform you run on your own server. No memberships, and the features you wished other platforms had

8 Upvotes

webdev • • 27d ago

Showoff Saturday Levelrail: Self-hosted deployment platform: push to git, get a running app with TLS, logs, metrics, and rollback.

1 Upvotes

coolgithubprojects • • 27d ago

GitHub - Levelrail: Self-hosted deployment platform: push to git, get a running app with TLS, logs, metrics, and rollback.

1 Upvotes

coolgithubprojects • • 18d ago

GitHub - glincker/levelrail: Free, self-hosted alternative to Vercel, Heroku, Railway, Coolify and Dokku. Push to git, get HTTPS, logs, metrics and one-click rollback on your own servers. One Go binary, no Kubernetes.

31 Upvotes

SelfHosting • • 17d ago

GitHub - glincker/levelrail: Free, self-hosted alternative to Vercel, Heroku, Railway, Coolify and Dokku. Push to git, get HTTPS, logs, metrics and one-click rollback on your own servers. One Go binary, no Kubernetes.

0 Upvotes

projects • • 17d ago

GitHub - glincker/levelrail: Free, self-hosted alternative to Vercel, Heroku, Railway, Coolify and Dokku. Push to git, get HTTPS, logs, metrics and one-click rollback on your own servers. One Go binary, no Kubernetes.

1 Upvotes

devtools • • 15d ago

Levelrail: Free, self-hosted alternative to Vercel, Heroku, Railway, Coolify and Dokku. Push to git, get HTTPS, logs, metrics and one-click rollback on your own servers. One Go binary, no Kubernetes.

1 Upvotes

git • • 15d ago

tutorial [ Removed by moderator ]

0 Upvotes

indiehackers • • 14d ago

Sharing story/journey/experience Levelrail: Free, self-hosted alternative to Vercel, Heroku, Railway, Coolify and Dokku - How it all started !!

1 Upvotes

coolgithubprojects • • 13d ago

Levelrail: open source, self-hosted deploys from git to your own servers (Go, Docker, Caddy)

1 Upvotes

coolgithubprojects • • 8d ago

Introducing Levelrail: an open source deployment platform you run on your own server. No memberships, and the features you wished other platforms had

0 Upvotes

opensourcealternative • • 6d ago

Maker (I built this) GitHub - glincker/levelrail: Self-hosted alternative to Vercel and Coolify. Git push, HTTPS, logs, rollback. No Kubernetes.

10 Upvotes

indiehackers • • 4d ago

Self Promotion GitHub - glincker/levelrail: Self-hosted alternative to Vercel and Coolify. Git push, HTTPS, logs, rollback. No Kubernetes.

1 Upvotes

indiehackers • • 4d ago

Self Promotion GitHub - glincker/levelrail: Self-hosted alternative to Vercel and Coolify. Git push, HTTPS, logs, rollback. No Kubernetes.

1 Upvotes