托管
在 Supabase 上运行
Supabase 是一个基于 Postgres 数据库构建的开源 Firebase 替代方案。
设置#
-
编辑
db/postgresql/schema.prisma,添加directUrl = env("DIRECT_DATABASE_URL") -
在 Supabase 上创建一个项目,名称自定义,区域选择靠近你托管 Umami 项目的位置。
-
从 Settings > Database 页面获取数据库连接字符串,然后滚动到底部 Connection Pooling 部分,复制 Connection string。
-
将
DATABASE_URL和DIRECT_DATABASE_URL添加到你的.env文件中: -
现在你应该能够构建并启动 Umami(运行
npm run build,然后执行npm start)。 -
按照 入门指南,从 登录 步骤开始操作,并务必更改默认密码。