Databases & backends · v2024.03
Supabase
Open-source Firebase alternative with PostgreSQL, Auth, Realtime, Storage, and Edge Functions
Deploy SupabaseOn one of your servers, or any VPS over SSH.
Livesupabase
→ docker compose up
→ secrets generated
→ health check /
✓ passed
✓ certificate issued
Requirements
- RAM
- 6 GB
- Disk
- 15 GB
- Database
- None
About
What Supabase is
Supabase is a complete open-source Firebase alternative. It provides:
- PostgreSQL Database with automatic API generation
- Authentication with email, social, and magic link login
- Realtime subscriptions to database changes
- Storage for files with automatic image transformation
- Edge Functions for server-side TypeScript functions
- Studio dashboard for managing your data
This deployment includes all 9 Supabase services orchestrated via Docker Compose, ready for production use.
- backend
- database
- auth
- realtime
- storage
- firebase-alternative
Included
What Pushify sets up.
- HTTPS with an automatic certificate. Add your own domain any time.
- A health check, with an alert if it stops answering.
- Generated secrets and passwords, all editable later.
Configuration
Set in the dashboard when you deploy.
Required values are asked for; secrets are generated.
- PostgreSQL PasswordMaster password for the Supabase database
- generated
- JWT SecretSecret used to sign JWT tokens (min 32 chars)
- generated
- Anonymous API KeyPublic anonymous key for client-side requests
- generated
- Service Role KeyService role key with full database access (keep secret!)
- generated
- Secret Key BaseBase secret for Realtime service
- generated
- Studio UsernameUsername for accessing the Supabase Studio dashboard
- required
- Studio PasswordPassword for accessing the Supabase Studio dashboard
- generated
How it works
Supabase in three steps.
- 01
Pick a server
On the free plan, connect a VPS of your own. - 02
Click deploy
The image is pulled; HTTPS and the health check are set up. - 03
Open the app
Updates, restarts and logs are in the dashboard.
Related
More from the catalog.
AppwriteOpen-source backend-as-a-service — Auth, Database, Storage, FunctionsPocketBaseOpen-source backend in a single file — Realtime, Auth, File Storage, REST APIPostgreSQLThe most advanced open-source relational database.RedisIn-memory data store for caching, sessions, queues, and real-time applications.
Run Supabase on a server you own.
On one of your servers, or any VPS over SSH.