icon

Supabase (Instructions for update secrets)

An open source Firebase alternative. We're building the features of Firebase using enterprise-grade open source tools.

template cover
Deployed11 times
PublisherCharles5277
Created2025-03-11
Services
service icon
service icon
service icon
service icon
service icon
service icon
service icon
service icon
service icon
service icon
Tags
CMSDatabaseToolAPI

Supabase is an open source Firebase alternative. We're building the features of Firebase using enterprise-grade open source tools.

For full documentation, visit supabase.com/docs.

Usage

You should bind the domain to the service kong if Zeabur does not instruct you to bind one.

You can find the username and password in the service kong. To change the default credentials, update the DASHBOARD_USERNAME and DASHBOARD_PASSWORD variables.

Environment Variables

You must change these environment variables a secure value before going into production.

db

  • JWT Secret

kong

  • Supabase Anon Key
  • Supabase Service Key

For JWT Secret, Supabase Anon Key, and Supabase Service Key, you can generate a secure value by following the official guide.

realtime

  • Database Encryption Key

For Database Encryption Key, you can generate a secure value by using the following command:

openssl rand -base64 12 | cut -c1-16

supavisor

  • SECRET_KEY_BASE
  • VAULT_ENC_KEY

For SECRET_KEY_BASE you can generate a secure value by using the following command:

openssl rand -base64 48

For VAULT_ENC_KEY you can generate a secure value by using the following command:

openssl rand -base64 24

Services

This Supabase instance includes Kong (API Gateway), Studio (Supabase Studio), Database (PostgreSQL), Meta (Postgres Meta), Rest (PostgREST), Auth (GoTrue), Supavisor (Supavisor), Minio (MinIO), Storage, and Realtime.

If you need additional Supabase services, feel free to implement them according to the upstream docker-compose.yaml file and submit your changes to our Discord server. This applies to our Contribution Reward Program.