Commit Graph
8 Commits
Author SHA1 Message Date
hongjianli 0e819f5c32 chore(db): clean legacy sql assets and standardize migrations 2026-02-15 16:09:16 +08:00
Z-WICKandfactory-droid[bot] db6f85eef3 chore: 整理docs目录结构,添加Flyway插件
- 新增 docs/guides/ 目录存放有用文档
- 新增 docker-deployment.md Docker部署指南
- 删除20+临时报告和过时文档
- 添加 flyway-maven-plugin 用于数据库迁移管理
- docker-compose 改用 Dockerfile.quick 快速构建

Co-authored-by: factory-droid[bot] <138933559+factory-droid[bot]@users.noreply.github.com>
2026-01-26 10:29:02 +08:00
hongjianli 86e4580e5d feat: add multi-stage Dockerfile for full build with martial-tool
- Add Dockerfile.fullbuild: multi-stage build that compiles martial-tool
- Rename Dockerfile to Dockerfile.quick for quick builds (pre-built jar)
- Update docker-compose.yml to use parent directory context
- Update README with new deployment instructions
2025-12-29 14:34:54 +08:00
hongjianli 47d0b70a9c docs: 更新README,简化内容并更新域名配置 2025-12-29 14:17:09 +08:00
hongjianli 105e457f7c docs: README添加数据库迁移文档链接 2025-12-29 14:11:21 +08:00
n72595987@gmail.comandClaude cc095ed2e9 docs: 重写项目根目录 README
完全重构项目主 README 文件,提供更清晰的项目说明:

新增内容:
- 🌐 在线访问:所有域名地址集中展示
- 📦 技术栈:清晰列出所有技术组件
- 📁 项目结构:完整的目录树形结构说明
- 🚀 快速开始:本地开发环境搭建指南
- 🔄 自动化部署:详细的 CI/CD 流程说明
- 📚 开发文档:文档导航链接
- 🗄️ 数据库:连接信息和脚本位置
- 🔧 配置说明:环境配置和切换方法
- 🔐 安全配置:认证、授权、监控说明
- 📊 监控管理:所有管理界面地址
- 🤝 贡献指南:Git 提交规范
- 👥 开发团队:团队信息
- 📄 许可协议:完整的 BladeX 商业授权说明

地址更新:
- 所有 IP:端口 → 域名(https://martial-*.johnsion.club)
- 明确区分开发分支(dev)和生产分支(main)
- 补充 dev 分支工作流程说明

其他改进:
- 保留完整的 BladeX 商业授权条款
- 优化文档结构和排版
- 增加更多实用的运维命令

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-30 12:59:11 +08:00
n72595987@gmail.comandClaude dfeaa48e28 文档:添加 Drone CI/CD 自动化部署说明
continuous-integration/drone/push Build is passing
新增内容:
- 部署架构图和流程说明
- 详细的部署步骤(4个阶段,耗时约5-6分钟)
- 日常开发使用方法
- .drone.yml 配置文件示例
- systemd 服务管理命令
- 环境要求说明
- 常见问题排查和手动回滚方法
- 部署历史查看入口

开发者现在可以通过 README.md 快速了解:
1. 如何触发自动部署(git push origin main)
2. 部署过程中发生了什么
3. 如何查看部署状态和日志
4. 遇到问题如何排查

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-29 22:21:54 +08:00
hongjianli 3b097b5f63 fix bugs 2025-11-28 16:17:55 +08:00