WrBug
|
7d752073fb
|
feat: 添加安全检查和部署优化
- 添加 JWT_SECRET 和 ADMIN_RESET_PASSWORD_KEY 安全检查,防止使用默认值
- 创建 docker-compose.prod.yml 和 docker-compose.prod.env.example,支持独立部署
- 添加 Nginx 反向代理配置示例,支持 HTTPS 和域名绑定
- 更新部署文档,将 Docker Hub 部署方式放在首位
- 添加多架构构建支持(amd64、arm64)
- 优化部署文档结构,提供更清晰的部署指南
|
2025-12-07 17:08:56 +08:00 |
|
WrBug
|
b069e54b89
|
feat: 添加版本号显示和自动构建/删除 Docker 镜像功能
- 添加前端版本号显示(桌面端和移动端)
- 实现 GitHub Actions 自动构建和推送 Docker 镜像
- 实现删除 release 时自动删除对应 Docker 镜像
- 支持版本号格式:v数字.数字.数字 或 v数字.数字.数字-后缀
- 添加版本号管理文档
- 更新 Dockerfile 和部署脚本支持版本号构建参数
|
2025-12-07 16:46:18 +08:00 |
|
WrBug
|
bb671bfd89
|
fix: 修复 MySQL 连接配置并合并数据库迁移文件
- 修复 MySQL 连接配置
- 添加 allowPublicKeyRetrieval=true 参数(解决 Public Key Retrieval 错误)
- 将 characterEncoding=utf8mb4 改为 utf8(兼容性修复)
- 更新所有配置文件:docker-compose.yml, deploy.sh, docs/DEPLOYMENT.md
- 合并数据库迁移文件
- 将 V1, V2, V3 迁移文件合并为一个 V1__init_database.sql
- 删除 V2__create_proxy_config_table.sql
- 删除 V3__rename_copy_trading_accounts_to_wallet_accounts.sql
- 新的 V1 包含所有表结构(11 个表)
|
2025-12-03 05:16:44 +08:00 |
|
WrBug
|
58cc096a77
|
feat: 重命名项目为 PolyHermes 并添加下单签名前日志
- 将所有 polymarket-bot 相关名称改为 PolyHermes
- 容器名称: polyhermes, polyhermes-mysql, polyhermes-backend
- 数据库名称: polyhermes
- 应用名称: polyhermes-backend, polyhermes-frontend
- 网络名称: polyhermes-network
- 更新所有配置文件和文档
- 在 OrderSigningService 中添加下单签名前的详细日志输出
- 输出订单方向、价格、数量、地址、金额等所有参数
- 便于调试和排查下单问题
|
2025-12-03 04:01:45 +08:00 |
|
WrBug
|
950acfeb04
|
fix: 修改 MySQL 默认端口映射为 3307,避免与本地 MySQL 冲突
- 将 docker-compose.yml 中 MySQL 端口映射默认值改为 3307
- 更新 deploy.sh 中的示例配置
- 容器内部仍使用 3306,仅外部映射端口改为 3307
- 容器间通信不受影响(通过 Docker 网络)
|
2025-12-03 03:42:21 +08:00 |
|
WrBug
|
1216fc5ed5
|
feat: 添加前后端一体化 Docker 部署支持
- 创建根目录 Dockerfile,支持前后端一起部署到一个容器
- 添加 Nginx 配置,自动代理后端 API 和 WebSocket
- 创建启动脚本,同时启动后端和 Nginx
- 更新 docker-compose.yml 支持一体化部署
- 创建一体化部署脚本 deploy.sh
- 修复前端环境变量支持,默认使用相对路径
- 优化部署脚本:.env 文件不存在时创建后终止部署
- 更新部署文档,添加一体化部署说明
|
2025-12-03 03:08:53 +08:00 |
|