Commit Graph

5 Commits

Author SHA1 Message Date
En
a2b9b3478d feat(debug): 添加远程调试支持,开放 JDWP 端口 5005 2026-03-09 18:37:59 +08:00
lesingle
14b38039b2 fix(deploy): 为 docker-compose 添加 image 标签以对齐 CI/CD 流程
switch.sh 依赖 reading-platform-backend:latest 和
reading-platform-frontend:latest 镜像名来启动容器,
不加 image 字段时 docker compose build 会生成错误的镜像名
导致 CI/CD 部署后实际运行的仍是旧镜像

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-04 16:08:55 +08:00
lesingle
0d506cf19c chore(deploy): 本地开发连接远程开发服务器数据库
- 去掉本地 MySQL 容器,直接连 8.148.151.56:3306
- 关闭 Flyway 自动迁移(SPRING_FLYWAY_ENABLED=false),防止本地误跑

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-03 16:07:06 +08:00
lesingle
146923bcdd chore(deploy): 更新本地开发 docker-compose 使用 Java 后端
- docker-compose.yml: 替换 NestJS 后端为 Java (Spring Boot) + MySQL 8.0
  - 前端端口 3000:80,后端端口 8080:8080,MySQL 端口 3306:3306
- nginx.conf: proxy_pass 改为 http://backend:8080(Java 内部端口)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-03 15:41:28 +08:00
0b3998489d feat(deploy): 添加 docker-compose 一键部署配置
定义 backend 和 frontend 两个服务:
- backend 监听 3001 端口,设置 Prisma OpenSSL 3.x 环境变量,
  JWT_SECRET 通过宿主机环境变量注入避免硬编码
- frontend 监听 8080 端口,depends_on backend 保证启动顺序

使用方式:
  JWT_SECRET=your-secret docker-compose up -d
2026-02-28 19:32:54 +08:00