Supabase 是一個開源的 Firebase 替代方案。我們使用企業級的開源工具來建構 Firebase 的功能。
完整文件請訪問 supabase.com/docs。
如果 Zeabur 沒有特別指示,你應該將網域綁定到 kong
服務。
你可以在 kong
服務中找到使用者名稱和密碼。如果要更改預設的登入憑證,請更新 DASHBOARD_USERNAME
和 DASHBOARD_PASSWORD
變數。
在正式環境中使用前,你必須將這些環境變數更改為安全的值。
對於
JWT Secret
、Supabase Anon Key
和Supabase Service Key
,你可以按照官方指南生成安全的值。
對於
Database Encryption Key
,你可以使用以下指令生成安全的值:
openssl rand -base64 12 | cut -c1-16
對於
SECRET_KEY_BASE
,你可以使用以下指令生成安全的值:
openssl rand -base64 48
對於
VAULT_ENC_KEY
,你可以使用以下指令生成安全的值:
openssl rand -base64 24
這個 Supabase 實例包含 Kong(API Gateway)、Studio(Supabase Studio)、Database(PostgreSQL)、Meta(Postgres Meta)、Rest(PostgREST)、Auth(GoTrue)、Supavisor(Supavisor)、Minio(MinIO)、Storage 和 Realtime。
如果你需要額外的 Supabase 服務,歡迎參考上游的 docker-compose.yaml
檔案進行實作,並將你的變更提交到我們的 Discord 伺服器。這適用於我們的貢獻獎勵計劃。