一元网络论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 42|回复: 0

LobeChat 数据库安装部署指南

[复制链接]

3万

主题

3万

帖子

9万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
94562
发表于 2024-11-10 15:56:10 | 显示全部楼层 |阅读模式
## LobeChat 数据库版本安装配置注意事项
LobeChat 数据库版本安装配置较为复杂,官方文档虽可参考,但细节不足,本文以生产环境部署为例,重点说明需要注意的地方。
1. **配置文件修改:**
    * `docker-compose.yml` 和 `.env` 中所有域名地址需替换为你的域名,不要仅修改环境变量。
    * `.env` 文件中 `AUTH_LOGTO_ID`、`AUTH_LOGTO_SECRET`、`S3_ACCESS_KEY_ID` 和 `S3_SECRET_ACCESS_KEY` 这四个初始密码需要后续创建,其他配置项也需修改。
    * 数据库密码需修改,切勿使用默认密码。
    * 两个配置文件需同步修改数据库密码。
    * 考虑修改 Docker 配置,将监听限制为本地,提升安全性。
2. **Logto 配置:**
    *  Logto 配置较为复杂,建议考虑 Casdoor。
    *  初始配置的用户为管理员,但无法用来登录 LobeChat,需创建新用户。
    *  新用户密码自动生成,安全性不足。
    *  Logto 存在 bug,部署时可能遇到错误,参考 GitHub Issue 解决方案。
3. **其他:**
    * 官方教程未提及数据库密码修改,建议修改。
    * 数据库服务端口默认 5432,需谨慎设置防火墙策略。
完成所有配置文件修改后,执行 `docker compose up -d` 启动服务。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|一元网络论坛

GMT+8, 2024-11-23 18:38 , Processed in 0.064174 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表