创建第二个项目
- 创建新项目目录
bash
mkdir supabase-project
cd supabase-project
- 初始化项目
bash
supabase init
- 修改项目ID 打开supabase/config.toml文件,修改project_id为一个新的唯一值:
toml
project_id = "my_second_project"
这一步会在docker中创建一个supabase的容器,包括config/db/edge_runtime/inbucket/storage/等
- 修改端口 为了不和你第一个项目端口冲突,修改supabase/config.toml文件中的port.
总共有这几个服务: [api] [db] [db.pooler] [studio] [inbucket] [analytics],分别在十位数上+1,所以可以修改为:
[api]
port = 54331 # 原来是54321
[db]
port = 54332 # 原来是54322
[studio]
port = 54333 # 原来是54323
其他服务的端口也需要相应修改
- 启动项目
bash
supabase start