当前位置: 首页 > news >正文

supabase 怎么新建项目?

在 Supabase 中新建项目主要通过官方网站的仪表盘 (Dashboard) 来完成。以下是详细步骤:

通过 Supabase 仪表盘新建项目:

  1. 注册/登录 Supabase 账户:

    • 访问 Supabase 官网:https://supabase.com/
    • 如果你还没有账户,点击 “Start your project” 或 “Sign up” 进行注册(通常可以使用 GitHub, Google, Email 等方式)。
    • 如果已有账户,点击 “Login” 或 “Dashboard” 登录。
  2. 进入组织 (Organization) 视图:

    • 登录后,你通常会进入你的组织视图。一个账户下可以有多个组织,一个组织下可以有多个项目。如果你是新用户,可能会直接提示你创建新项目或进入默认组织。
  3. 点击 “New project”:

    • 在你的组织仪表盘页面,你会看到一个醒目的按钮, “+ New project” 点击它。
  4. 选择组织 (Select an organization):

    • 如果你有多个组织,系统会让你选择要在哪个组织下创建新项目。选择一个。
  5. 配置项目信息:

    • Name (项目名称): 给你的项目起一个描述性的名称。例如:“My Awesome App”, “Todo List Backend”。
    • Database Password (数据库密码):
      • 非常重要! 设置一个强密码。
      • 请务必立即保存这个密码到安全的地方。 Supabase 不会存储你的数据库明文密码,创建后你将无法再次看到它。如果忘记了,你需要重置它。
      • 可以点击 “Generate a password” 生成一个安全的随机密码。
    • Region (区域): 选择离你的用户或你最近的服务器区域。这有助于降低延迟。Supabase 提供了全球多个区域供选择。
    • Pricing Plan (定价计划):
      • 新用户可以选择 “Free” (免费) 计划开始。免费计划有一定的使用额度和功能限制,但对于学习和小型项目来说足够了。
      • 后续可以根据需求升级到付费计划 (Pro, Team, Enterprise)。
  6. 点击 “Create new project”:

    • 填写完所有信息并确认无误后,点击 “Create new project” 按钮。
  7. 等待项目创建:

    • Supabase 会开始为你配置和部署项目所需的资源(数据库、API、认证服务等)。这个过程可能需要几分钟时间。
    • 你会看到一个进度提示,告诉你项目正在创建中。
  8. 项目创建完成:

    • 一旦项目创建完成,你会被自动重定向到该项目的仪表盘。
    • 在这里,你可以看到项目的概览、API URL、API 密钥 (anon key, service_role key)、数据库连接信息等。
    • 重要: 记下 Project URLanon (public) key。在客户端应用中连接 Supabase API 时需要用到的。service_role key 拥有超级权限,应妥善保管,仅在后端或受信任的环境中使用。

通过 Supabase CLI 新建项目 (更高级):

如果你更喜欢使用命令行工具,并且已经安装了 Supabase CLI:

  1. 登录 Supabase CLI:

    supabase login
    

    这会打开浏览器让你授权。

  2. 创建新项目:

    supabase projects create <your-project-name> --org-id <your-org-id> --db-password <your-strong-password> --region <your-chosen-region> --plan free
    
    • <your-project-name>: 你的项目名称。
    • <your-org-id>: 你的组织 ID (可以在 Supabase 仪表盘的组织设置中找到)。
    • <your-strong-password>: 你的数据库密码。
    • <your-chosen-region>: 例如 ap-southeast-1 (新加坡)。你可以通过 supabase regions list 查看可用区域。
    • --plan free: 指定使用免费计划。

    CLI 创建项目后,你仍然可以在 Web 仪表盘上看到并管理它。

总结:

对于大多数用户,通过 Supabase 官方网站的仪表盘创建项目是最直观和推荐的方式。记得保管好你的数据库密码和 API 密钥!

相关文章:

  • Oracle 在线日志文件和控制文件损坏处理思路
  • FedTracker:为联邦学习模型提供所有权验证和可追溯性
  • 黑马k8s(五)
  • javax.servlet.Filter 介绍-笔记
  • 邀请函|PostgreSQL培训认证报名正式开启
  • FFmpeg 与 C++ 构建音视频处理全链路实战(三)—— FFmpeg 内存模型
  • 什么情况会导致JVM退出?
  • 游戏引擎学习第275天:将旋转和剪切传递给渲染器
  • 基于TouchSocket实现WebSocket自定义OpCode扩展协议
  • 【Folium】使用离线地图
  • 百度导航广告“焊死”东鹏特饮:商业底线失守,用户安全成隐忧
  • 【NLP 72、Prompt、Agent、MCP、function calling】
  • R²AIN SUITE:AI+文档切片,重塑知识管理新标杆
  • 《驱动开发硬核特训 · 专题篇》:深入理解 I2C 子系统
  • Spring Boot 的自动配置为 Spring MVC 做了哪些事情?
  • 竞业禁止协议中AI技能限制的深度剖析
  • Java jar包程序 启动停止脚本 shell bash
  • STM32 __main汇编分析
  • 工具学习_VirusTotal使用
  • 前端学习(2)—— CSS详解与使用
  • 习近平出席中拉论坛第四届部长级会议开幕式并发表主旨讲话
  • 线下哪些商家支持无理由退货?查询方法公布
  • 事关心脏健康安全,经导管植入式人工心脏瓣膜国家标准发布
  • 最高降价三成,苹果中国iPhone开启大促销,能拉动多少销量?
  • 教育部:启动实施县中头雁教师岗位计划,支撑县中全面振兴
  • 人民日报整版聚焦:专家学者看2025中国经济增长点