PostgreSQL Database
Advanced PostgreSQL with extensions, real-time subscriptions, and Row Level Security
Open Source Firebase Alternative
Explore a self-hosted Supabase deployment, from software capabilities to installation considerations and the server resources needed for your workload.
01 / Software overview
Supabase is an open-source Firebase alternative built on PostgreSQL. It provides all the backend services you need to build modern applications: database, authentication, storage, real-time subscriptions, and edge functions.
02 / What it does
Explore the tools and workflows available in this software, then choose the VPS resources needed to run them.
Advanced PostgreSQL with extensions, real-time subscriptions, and Row Level Security
Complete user management with OAuth, email/password, and social login providers
Secure file storage with automatic image optimization and CDN delivery
WebSocket connections for instant database updates and live notifications
Serverless functions with TypeScript support and global deployment
RESTful APIs with automatic OpenAPI documentation and rate limiting
03 / Technical planning
Requirements change between software releases. Review the current upstream documentation and consider peak load when sizing a server.
Supabase requires a minimum of 2 vCPUs, 4GB RAM, and 20GB storage. For production workloads, we recommend 4 vCPUs, 8GB RAM, and 100GB+ storage.
04 / Deployment approach
Setup steps vary by software version and operating system. Use this workflow to prepare a controlled deployment.
Compare CPU, memory, storage and billing terms against the application's requirements.
Install a supported OS, update packages, configure SSH keys and restrict exposed ports.
Follow the software's release-specific instructions, verify access and configure backups and updates.
Plans & pricing
Start with a small yearly VPS or choose an NVMe cloud server with flexible billing. Compare actual resources before ordering.
Perfect for small websites and development
Billed annually. Monthly billing unavailable.
Choose your final billing term in the secure checkout.
Ideal for growing websites and applications
Billed annually. Monthly billing unavailable.
Choose your final billing term in the secure checkout.
High-performance cloud VPS with premium features
Billed monthly, before taxes
Choose your final billing term in the secure checkout.
Enterprise-grade performance for demanding applications
Billed monthly, before taxes
Choose your final billing term in the secure checkout.
Enterprise-grade performance for demanding applications
Billed monthly, before taxes
Choose your final billing term in the secure checkout.
Need a custom configuration or migration help?
Our team can help you choose a server before you purchase.
05 / Frequently asked
Practical answers about the software and common deployment decisions.
Have a different question? Contact usSupabase VPS hosting allows you to run your own instance of Supabase on dedicated virtual private servers. You get all the features of Supabase (database, authentication, storage, real-time) with complete control over your infrastructure and data.
Supabase offers similar features to Firebase but with key advantages: open-source codebase, PostgreSQL database, self-hosted deployment, and no vendor lock-in. While Firebase is a managed service, Supabase gives you full control over your data and infrastructure.
Supabase requires a minimum of 2 vCPUs, 4GB RAM, and 20GB storage. For production workloads, we recommend 4 vCPUs, 8GB RAM, and 100GB+ storage.
Yes, Supabase provides migration tools and documentation to help you migrate from Firebase. Our technical team can assist with the migration process, including data export from Firebase and import to your Supabase VPS instance.
Supabase uses PostgreSQL 15+ with various extensions optimized for the Supabase ecosystem.
Yes, Supabase includes real-time capabilities through PostgreSQL's logical replication and WebSocket connections. You can subscribe to database changes in real-time, making it perfect for chat applications, live dashboards, and collaborative tools.
Further reading
Workflow automation and webhook hosting.
Self-hosted backend services and storage.
.NET server applications and dependencies.
Self-hosted assistant software resource planning.
Database cluster administration and monitoring.
Discussion forums and background jobs.
Compare published VPS specifications or get help matching resources to your workload.