- 更新.gitignore,允许.env.production文件被提交(私密仓库) - 优化Dockerfile构建流程,使用.env.production作为生产环境配置 - 将.env.production复制为.env,确保生产环境使用正确的配置 - 新增.env.production生产环境配置文件
功能2:改进 Docker 健康检查配置 - 将健康检查从使用 requests 库改为使用 Python 内置的 http.client - 减少 Docker 镜像依赖,提高构建效率 - 统一 Dockerfile 和 docker-compose.yml 中的健康检查配置 功能3:改进 Docker 配置和数据库持久化 - 在 Dockerfile 中添加 .env 文件复制支持,允许在构建时打包环境变量 - 改进 docker-compose.yml 中的数据库持久化配置,直接挂载数据库文件 - 添加日志配置,支持日志文件轮转 - 移除无效的 deploy 配置(仅在 Docker Swarm 模式下有效) - 添加详细的配置注释说明
- 添加Dockerfile用于容器化部署 - 添加docker-compose.yml用于本地开发环境 - 添加build.sh构建脚本 - 添加README.md项目文档 - 添加API文档