TL;DR: Want the smooth developer experience of Vercel or Heroku while running on an inexpensive VPS with 100% data ownership? Nitrobase is an open-source PaaS platform that automates Docker installation, SSL certificates, Traefik routing, database-aware backups, and monitoring on your own infrastructure.
Core Differentiators
Far beyond a basic container dashboard, Nitrobase serves as a complete backend operations engine:
- 1-Click Deploy for Popular Stacks: Deploy Supabase, Appwrite, PocketBase, PostgreSQL, MySQL, MongoDB, Valkey, n8n, Umami, and more. Templates automatically generate secrets, configure public routes, and expose admin dashboards.
- Deploy Directly from Git & Docker Compose: Connect a Git repository or bring your own
docker-compose.ymlfile to build and run custom services instantly. - Automated HTTPS & Routing: Instant free
sslip.iosubdomains with HTTPS out of the box, automated Let's Encrypt certificates for custom domains, and native Cloudflare Tunnel integration (no open ports 80/443 required). - Database-Aware Backups (Zero Data Loss): Briefly pauses writes, runs clean database dumps, captures volumes, and ships backups to S3, Cloudflare R2, Backblaze B2, or local storage.
- Safer Updates with Auto Rollback: Automatically captures backups before upgrading, verifies deployment health checks, and triggers an automated rollback if the new container fails.
- 1-Click App Migration Between VPS Servers: Safely moves an app from Server A to Server B with automated state transfer—Nitrobase verifies target health before cleaning up the source.
- Real-time Monitoring & Alerting: Tracks CPU, RAM, and disk utilization, alerting on container crashes or OOM kills via Telegram, Discord, Slack, Email, or custom Webhooks.
- Enterprise-Grade Guardrails: Rejects dangerous privileged containers and unsafe mounts, encrypts all credentials/keys at rest, supports team roles (Owner, Admin, Dev, Viewer), and enforces 2FA.
3-Step Workflow
- Connect VPS: Add any Linux server via SSH key (or use the current host machine).
- Select Application: Pick a ready-to-use template (Supabase, Postgres, etc.) or point to a Git repo.
- Click Deploy: Get a secured HTTPS link ready for production traffic.
Who Is It For?
- Indie Hackers & Developers: Fast deployments without high monthly managed cloud bills.
- Startups & Companies: Total control over data residency with zero vendor lock-in.
- Agencies: A unified dashboard to manage dozens of client workloads across independent VPS instances.
Try the Beta
- GitHub: https://github.com/AydenGroup/nitrobase (Fair-source FSL-1.1, converts to Apache 2.0 after 2 years)
- Hardware Requirements: Any Linux VPS (AMD64 or ARM64) with Docker and approximately 2GB RAM.
