部署前准备:
- 已完成开发环境搭建(参考快速开始文档)
- 服务器满足最低硬件要求:8GB内存、50GB硬盘、4核CPU
- 已安装JDK 17、MySQL 8.x、Redis 6.x
- 已配置向量数据库和对象存储服务
- 重要: 确保Nginx配置支持流式消息传输,这对AI对话体验至关重要
docker-compose.yml 脚本,用于构建镜像和启动容器。
因为这是一个单体项目,因此最小需要构建两个镜像:
langchat-server: 后端服务,对应了langchat-bootstrap/Dockerfile文件langchat-ui: 前端服务,对应了langchat-ui/scripts/deploy/Dockerfile文件

