Supabase is an open-source Postgres development platform that provides a complete Postgres database along with authentication, instant APIs, realtime features, and storage—a great open-source alternative to Firebase.
Want to host this service yourself? We’ll show you step by step how to set up and configure Supabase, including everything you need to know.
Before installing Supabase, make sure your hosting environment meets the following requirements to ensure a smooth installation and optimal performance.
| Hardware | Minimum | ZAP-Hosting recommendation |
|---|---|---|
| CPU | 1 vCPU core | 4 vCPU cores |
| RAM | 4 GB | 8 GB |
| Disk space | 25 GB | 25 GB |
The software requires all necessary dependencies and a supported operating system. Before installing, check that your server meets the following requirements:
Dependencies: Git, Docker (Engine and Compose)
Operating system: Latest version of Ubuntu/Debian with Docker Engine and Docker Compose v2
Make sure all dependencies are installed and the correct operating system is running to avoid compatibility issues when installing Supabase.
