#工作記錄
Supabase | The Open Source Firebase Alternative
?
一、注冊與登錄
方式一:GitHub 授權登錄
- 在登錄頁面選擇 “繼續使用 GitHub” ,跳轉到 GitHub 授權頁面(如圖 5 所示)。
- 確認 “Supabase 的想要訪問您的 [賬戶名] 帳戶” 及所需權限(僅讀取電子郵件地址 ),點擊 “授權 supabase” ,完成授權后重定向回 Supabase。
方式二:常規注冊登錄
- 若沒有賬號,點擊登錄頁面的 “立即注冊” 。注冊時可能需完成驗證(如圖 4 的拼圖驗證 )。
- 已有賬號則在登錄頁面輸入電子郵件和密碼,點擊 “登錄” 。
二、創建組織(若沒有)
- 若沒有組織,訪問相關創建頁面。
- 在 “創建新組織” 頁面(如圖 3 所示),輸入組織名字(如 “love530love's Org” ),選擇類型(如 “個人” )和計劃(如 “免費 - 0 USD / 月” ) 。
- 點擊 “創建組織” 。
三、創建新項目
- 登錄后,進入創建新項目頁面。
- 在 “創建新項目” 頁面(如圖 2 所示):
- 選擇所屬組織(如 “love530love 的組織” )。
- 輸入項目名稱(如 “love530love's Project” )。
- 設置數據庫密碼,可使用自動生成的強密碼并復制保存好。
- 選擇地區(如 “東南亞(新加坡)(沒有CN的選項)” ) 。
- 在安全選項中,推薦選擇 “數據 API + 連接字符串” ,方便通過自動生成的 HTTP API 或 Postgres 協議連接到 Postgres。
- 在數據 API 配置中,可選擇 “對數據 API 使用公共架構”(默認且方便查詢 Schema 中的所有表 public ) 。
- 點擊 “創建新項目” 。
四、獲取 API key 和 project URL
- 項目創建成功后,進入項目相關設置頁面(如圖 1 所示)。
- 在項目設置中查找 API 相關選項,找到并記錄下 API URL(即 project URL )。
- 同時在該頁面或密鑰管理相關位置,生成并記錄下 API key(如 anon key 和 service role key )。
獲取到 Supabase API key 和 project URL 后,可按 Suna 部署要求,在對應的配置文件(如后端backend
目錄下的.env
文件和前端frontend
目錄下的.env.local
文件 )中正確配置,以完成 Suna 部署中與 Supabase 相關的設置。