A
正在加载 Apiflow…
一步步完成 Apiflow 的部署与上线准备。
开始部署前,请确保具备以下条件。
推荐使用 Docker Compose 完成快速部署。
详细配置说明,确保所有服务正常运行。
| 变量名 | 说明 | 默认值 |
|---|---|---|
| MONGO_ROOT_USERNAME | MongoDB root 用户名 | admin |
| MONGO_ROOT_PASSWORD | MongoDB root 密码 | 请务必修改 |
| MONGO_DATABASE | MongoDB 数据库名称 | apiflow |
| 变量名 | 说明 | 默认值 |
|---|---|---|
| DEEPSEEK_API_KEY | DeepSeek AI API 密钥 | - |
| DEEPSEEK_BASE_URL | AI 服务端点地址 | https://api.deepseek.com/v1/chat/completions |
| DEEPSEEK_MODEL | 使用的 AI 模型名称 | deepseek-chat |
| 变量名 | 说明 | 默认值 |
|---|---|---|
| EMAIL_REGISTER_ENABLE | 是否启用邮箱注册功能 | false |
| ALI_ACCESS_KEY_ID | 阿里云 AccessKey ID | - |
| ALI_ACCESS_KEY_SECRET | 阿里云 AccessKey Secret | - |
| ALI_ACCOUNT_NAME | 发件人邮箱地址 | - |
生产环境必须进行的安全加固措施。
定期备份数据以防止数据丢失。
及时发现和解决问题。
保障服务稳定的关键操作。
遇到问题时可以先对照以下提示。
检查 docker logs 查看错误信息,确认端口是否被占用(80/443),检查 .env 文件配置是否正确,确保 Docker 版本 >= 24。
检查防火墙规则(开放 80/443 端口),确认 nginx 容器是否正常运行,检查域名 DNS 解析是否正确,查看 nginx 日志排查代理问题。
确认 MongoDB 容器健康检查通过,检查 MONGO_ROOT_USERNAME 和 MONGO_ROOT_PASSWORD 配置,查看 server 日志中的连接错误信息。
检查 server 和 website 容器是否正常运行,查看 nginx 错误日志,确认服务间网络连接正常,重启相关容器尝试恢复。
检查 web 容器是否正常运行,清除浏览器缓存重试,查看 nginx 访问日志确认请求路径,检查文件权限和 nginx 配置。