7 Commits

Author SHA1 Message Date
patdelphi
5319c91d0d feat: 优化首页布局和Docker配置
- 调整首页四个模块为4个一排的响应式布局
- 优化立即体验按钮高度对齐,使用flex布局确保视觉统一
- 升级Dockerfile支持Node 20和Puppeteer,优化构建性能
- 修复AI解读404错误处理,支持奇门遁甲类型
- 优化奇门盘移动端显示,解决重叠问题
- 完善Docker配置文件,提升部署成功率
2025-08-25 22:27:48 +08:00
patdelphi
65bd6a7759 fix: Improve database persistence in Koyeb deployment
- Remove forced database initialization from Dockerfile CMD
- App now auto-initializes database on startup without data loss
- Skip sample data creation in production environment
- Ensure admin user exists in production without recreating
- Fixes database reset issue on every Koyeb deployment
- Maintains data persistence with proper volume mounting
2025-08-22 17:09:18 +08:00
patdelphi
954b37fe7a feat: Add Docker deployment support
- Updated Dockerfile to use npm instead of pnpm
- Added .dockerignore for optimized builds
- Created docker-compose.yml for easy deployment
- Added comprehensive Docker deployment guide
- Configured health checks and data persistence
- Ready for containerized deployment
2025-08-22 16:10:58 +08:00
patdelphi
e6d814ff74 Fix Koyeb deployment configuration
- Update build command to use pnpm instead of npm
- Fix frontend build process in Koyeb config
- Update API URL configuration for production
- Fix database initialization in Dockerfile
- Ensure proper static file serving for SPA
2025-08-19 18:55:08 +08:00
patdelphi
9472fa8af7 Add frontend static file serving: 配置统一部署支持Web界面访问 2025-08-19 17:52:20 +08:00
patdelphi
7b47b6cc2c Fix Koyeb deployment: 修复服务器监听地址和CORS配置 2025-08-19 17:37:22 +08:00
patdelphi
3e7120a339 添加Koyeb部署配置和文档 2025-08-19 16:05:39 +08:00