Orbit
Deploy your sites to your own VPS with one command.
No Vercel, no Netlify, no surprise bill at the end of the month. A single Bash script: no daemon, no control database, no web panel to maintain. Just Nginx, systemd and a few files you can read with cat.
You pick a repo from your GitHub, type the domain, and a couple of minutes later the site is online with its HTTPS certificate.
- Status
- In production
- Version
- v1.3.6
- Stack
- Bash · Ubuntu 24.04 LTS
- Repository
- Public, on GitHub
- License
- MIT
You've got a $5-a-month VPS with room to spare and a handful of small sites. Every time you want to publish one, you lose the afternoon to configuring Nginx by hand, remembering how certbot works, writing a systemd unit, and praying the build doesn't take down the version that already worked.
Orbit
Detects your project automatically
Next.js, Astro, SvelteKit, Remix, Angular, Nuxt, Hugo, Eleventy, React, Express, Go, Deno, Bun, Laravel, PHP and Python. It reads your package.json and decides how to build it and how to serve it.
Atomic deployments
Each version goes to its own directory and only at the end does a symlink flip. If the build fails, the previous site never notices.
Automatic rollback
If the app starts but fails its health check, it rolls back to the previous release automatically.
Painless HTTPS
Let's Encrypt over DNS-01 with Cloudflare, so it works with the orange proxy on and renews by itself.
Self-monitoring
A systemd timer checks every minute that everything answers, restarts whatever falls over, and pings you on Telegram or Discord. With a circuit breaker: if an app restarts 3 times in 10 minutes, it gives up and tells you.
Everything is plain text
Each app's configuration is a 16-line file. If Orbit disappeared tomorrow, your server would keep running exactly as it is.
Ready to build something big?
Pick what you want to build, add a few extras, and watch your plan take shape in real time. No emails, no waiting. Go ahead — play.