Today marks a significant milestone for us: the official launch of Supascale MVP. After months of development, testing, and refinement, we're thrilled to introduce a tool that makes self-hosting Supabase accessible to everyone—from indie hackers building their first project to teams managing multiple production applications.
What is Supascale?
Supascale is a management platform for self-hosted Supabase deployments. If you've ever wanted the power of Supabase but with complete control over your data and infrastructure, Supascale is built for you. We handle the complexity of container orchestration, networking, SSL certificates, and backups so you can focus on building your applications.
Unlike Supabase Cloud where you pay per project and your data lives on someone else's servers, Supascale gives you a one-time license to run unlimited Supabase instances on your own VPS. Your data stays on your infrastructure, under your control, always.
Why We Built Supascale
The idea for Supascale came from a simple frustration: self-hosting Supabase is powerful but complicated. The official self-hosting documentation requires managing Docker Compose files, environment variables, SSL certificates, and reverse proxy configurations. Updates mean manually pulling new images and hoping nothing breaks. Backups? You're on your own.
We wanted something better. A single dashboard where you could spin up new Supabase projects, configure domains, schedule backups, and monitor everything—all without touching a terminal or editing configuration files.
That's exactly what Supascale delivers.
Core Features
Multi-Project Management
Create and manage unlimited Supabase instances from a single dashboard. Each project gets its own isolated environment with all 13 Supabase services: PostgreSQL, Auth, Storage, Realtime, Edge Functions, and more.
Starting a new project takes just a few clicks. Stopping one to free up resources is equally simple. You have complete visibility into what's running and what resources each project consumes.
Learn more about creating projects in our documentation.
Choose Your Resources
Not every project needs every service. Supascale lets you select exactly which Supabase services to deploy. Building an app that doesn't need Edge Functions? Skip them. Don't need Realtime? Leave it out.
This selective deployment means you can maximize your VPS resources. A small server that might struggle running the full Supabase stack can comfortably host multiple projects when you only enable what you actually need.
Automated Backups
Data loss is not an option. Supascale includes a comprehensive backup system that protects both your PostgreSQL databases and Storage files. Schedule backups hourly, daily, or weekly with flexible retention policies.
Your backups can be stored on any S3-compatible storage: AWS S3, Google Cloud Storage, Azure Blob, Cloudflare R2, Backblaze B2, or MinIO. You choose where your backups live.
Restoring from a backup is a one-click operation. When something goes wrong—and eventually something always does—you'll be back online in minutes, not hours.
Check out our guides on creating backups and backup storage configuration.
Custom Domains with Free SSL
Every project can have its own custom domain. Point your DNS, and Supascale handles the rest. We automatically provision and renew SSL certificates through Let's Encrypt at no additional cost.
Prefer to use your own certificates? That works too. Upload your certificate and key, and Supascale will configure everything for you.
Our custom domains documentation covers the complete setup process.
Social Login Configuration
Setting up OAuth providers for Supabase Auth typically means editing environment variables and restarting containers. With Supascale, you configure Google, GitHub, Discord, Apple, and other providers through a simple form. No environment files, no restarts, no hassle.
See the auth providers guide for supported providers and setup instructions.
Full API Access
Everything you can do in the Supascale dashboard, you can do through our REST API. Create projects programmatically, trigger backups, manage domains—automate your infrastructure however you need.
API keys support granular permissions so you can create read-only keys for monitoring or full-access keys for automation scripts.
The complete API reference is available in our documentation.
One-Click Updates
Keeping Supabase up to date shouldn't require SSH access and Docker commands. When new Supabase versions are available, Supascale shows you what's new and lets you update with a single click. Your data is preserved, your configuration stays intact.
Supascale itself also receives regular updates with new features and improvements, delivered the same way—one click in your dashboard.
Pricing That Makes Sense
We believe in simple, fair pricing. Supascale is a one-time purchase of $40 that includes:
- Lifetime access to the software
- One year of updates and new features
- Unlimited projects on your own servers
- Full API access
- Email support
After the first year, updates are optional at $19.99/year. Your existing version keeps working forever—renewal only matters if you want the latest features.
Compare this to Supabase Cloud at $25/month base plus $10 per additional project. With just a few projects, Supascale pays for itself in the first month.
Visit our pricing page to see the full comparison.
Launch Celebration: 50% Off for 30 Days
To celebrate our MVP launch, we're offering 50% off Supascale licenses for the next 30 days. That's just $20 for lifetime access plus a full year of updates.
Use coupon code SUPASALE at checkout to claim your discount.
This is our way of saying thank you to early adopters who believe in what we're building. Use this opportunity to take control of your Supabase deployments at the lowest price we'll ever offer.
Get started now and use code SUPASALE to save 50%.
We Need Your Feedback
This is an MVP, which means we've built what we believe are the core features, but we know there's more to do. Your feedback will directly shape what comes next.
Found a bug? Have a feature request? We want to hear from you. Visit our contact form and select "Bug" as the message type for any issues you encounter. We read every submission and respond to most within 24 hours.
What's Next
The MVP launch is just the beginning. Our roadmap includes:
- Monitoring dashboards with resource usage graphs and alerts
- Team collaboration features for agencies and development teams
- Database management tools for schema inspection and query execution
- Scheduled tasks beyond backups—run custom maintenance scripts on your schedule
- Additional cloud storage integrations based on user requests
We're building Supascale in public and your input matters. Join us on this journey.
Getting Started
Ready to try Supascale? Here's how to get started:
- Create an account and purchase your license (remember, 50% off for the next 30 days)
- Review the system requirements for your VPS
- Follow the installation guide to set up Supascale
- Create your first project and start building
Our documentation covers everything from initial setup to advanced configuration. If you get stuck, we're here to help.
Thank You
Building Supascale has been an incredible journey, and launching today feels surreal. To everyone who's supported us, provided feedback during development, or is reading this right now considering giving Supascale a try—thank you.
We can't wait to see what you build.
Welcome to Supascale. Your Supabase, your infrastructure, your rules.