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

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 密钥!

http://www.xdnf.cn/news/5818.html

相关文章:

  • STM32H743输出50%的占空比波形
  • DevExpressWinForms-布局容器之SidePanel
  • Java基于SpringBoot的农产品智慧物流系统,附源码+文档说明
  • InfluxDB-数据看板实现流程:从数据采集到可视化展示
  • 图论part09dijkstra算法
  • 黑马Java跟学.最新AI+若依框架项目开发(一)
  • ubuntu部署supabase
  • 广告推荐算法入门 day1 --项目选型
  • HDFS的客户端操作
  • 【Ansible】基于windows主机,采用NTLM+HTTPS 认证部署
  • git进行版本控制时遇到Push cannot contain secrets的解决方法
  • Hapi.js知识框架
  • RabbitMQ,Kafka八股(自用笔记)
  • 亚马逊云科技:开启数字化转型的无限可能
  • MapReduce 入门实战:WordCount 程序
  • 2025政企行业智能体研究
  • MinIO WebUI 页面使用
  • 国产化Word处理控件Spire.Doc教程:如何使用 C# 从 Word 中提取图片
  • INTELLECT-2大模型论文速读:通过全局分散强化学习训练的推理模型
  • 小天互连即时通讯:制造行业沟通协作的高效纽带
  • 使用 百度云大模型平台 做 【提示词优化】
  • volatile是什么
  • 启动 spyder ModuleNotFoundError: No module named ‘PyQt5.QtWebKitWidgets‘
  • Spring MessageSource 详解:如何在国际化消息中传递参数
  • 2025年第十六届蓝桥杯大赛软件赛C/C++大学B组题解
  • Nature图形复现—两种快速绘制热图的方法
  • Mac显卡的工作原理及特殊之处
  • 20、map和set、unordered_map、un_ordered_set的复现
  • el-tree结合checkbox实现数据回显
  • SpringBoot的单体和分布式的任务架构