# 如何使用我的 Supabase 服务器？

https://www.seturack.com/zh/knowledgebase/article/how-do-i-use-my-supabase-server

1. 在面板中打开**我的服务器**，点击您的服务器。
2. 在**概览**标签页中，等待**应用**一行显示“Supabase 已就绪”。页面会自动刷新。
3. 打开**面板地址**一行中的链接。浏览器会要求输入**登录名**和**密码**，然后 Studio 就会打开。

## 您的 API 密钥

[通过 SSH 连接](https://www.seturack.com/zh/knowledgebase/article/how-to-connect-with-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 的服务器](https://www.seturack.com/zh/supabase-vps)：配置由您选择，按所选配置付费。
