部署说明
面向自托管场景的部署建议,使用 Docker 进行一键部署。
部署说明
部署方式
推荐使用 Docker 进行部署,内置 PostgreSQL 数据库,无需外部依赖。
# 复制并编辑环境变量
cp .env.example .env
# 构建并启动所有服务
docker compose up -d启动后访问 http://localhost:3000 即可使用。
详见 README 获取完整的 Docker 部署指南。
站点拆分
这个仓库当前包含两个主要 Web 入口:
apps/site提供官网与/docsapps/web提供登录后的产品能力
可以分别部署,也可以按你的基础设施策略合并处理。
部署前检查
- 确认
pnpm install成功 - 配置数据库连接与认证环境变量
- 为
apps/web完成数据库初始化 - 验证
pnpm build或按应用分别构建
数据库相关
开发阶段可使用:
pnpm --filter web db:push生产环境建议走迁移流程,而不是直接推送 schema。