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.yml file to build and run custom services instantly.
  • Automated HTTPS & Routing: Instant free sslip.io subdomains 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

  1. Connect VPS: Add any Linux server via SSH key (or use the current host machine).
  2. Select Application: Pick a ready-to-use template (Supabase, Postgres, etc.) or point to a Git repo.
  3. 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.