如何使用我的 Supabase 服务器?
- 在面板中打开我的服务器,点击您的服务器。
- 在概览标签页中,等待应用一行显示“Supabase 已就绪”。页面会自动刷新。
- 打开面板地址一行中的链接。浏览器会要求输入登录名和密码,然后 Studio 就会打开。
您的 API 密钥
通过 SSH 连接并读取密钥:
grep -E '^(SUPABASE_PUBLISHABLE_KEY|SUPABASE_SECRET_KEY|POSTGRES_PASSWORD)=' /opt/seturack/supabase/.env
客户端代码中请使用 SUPABASE_PUBLISHABLE_KEY。SUPABASE_SECRET_KEY 拥有全部权限,所以只能放在服务器端。较早的 ANON_KEY 和 SERVICE_ROLE_KEY 同样可用。
您的应用地址
安装完成后,Auth 的 SITE_URL 是受密码保护的 Studio 地址,邮件中的链接也会指向那里。请在 /opt/seturack/supabase/.env 中,把 SITE_URL 设为您的应用地址,并把 ADDITIONAL_REDIRECT_URLS 设为您允许的回跳地址。然后在该文件夹中运行 docker compose up -d。
连接数据库
通过连接池,使用 5432 或 6543 端口连接。用户是 postgres.your-tenant-id,密码是 POSTGRES_PASSWORD 的值。
邮箱
在能够发送确认邮件之前,注册无法完成。请填写 .env 中的 SMTP_* 值,并在该文件夹中运行 docker compose up -d。
还没有服务器? 订购预装 Supabase 的服务器:配置由您选择,按所选配置付费。
这对您有帮助吗?
感谢您的反馈!