Commit Graph

9 Commits

Author SHA1 Message Date
admin f7a7d44ebe feat: 添加安装页面,支持 SQLite 和 Redis 配置
Build and Deploy / build-and-push (push) Failing after 42s
- 新增安装控制器 (install_controller.go)
- 新增安装服务 (install_service.go)
- 添加 Redis 配置结构到配置服务
- 更新路由注册,添加安装 API
- 创建前端安装页面 (Install.tsx)
- 支持 SQLite 和 MySQL 数据库选择
- Redis 为可选配置
- 安装完成后创建管理员账号

API 端点:
- GET /api/v1/install/status - 获取安装状态
- POST /api/v1/install - 执行安装
2026-07-21 17:07:41 +00:00
admin 6ffa2ecdfb feat: add Monaco editor, API error handling, and CI/CD
Build and Deploy / build (push) Failing after 32s
Build and Deploy / docker (push) Has been skipped
Build and Deploy / deploy (push) Has been skipped
- Monaco Editor: script editor with syntax highlighting
- API: error handling with ApiError class and token management
- CI/CD: Gitea Actions workflow for build, Docker, and deploy
- Docker: multi-stage build with nginx
- nginx.conf: SPA fallback and API proxy
2026-07-20 17:00:21 +00:00
engigu be6a490a19 feat: add mise base 2026-02-12 12:10:44 +08:00
engigu 60d6fb2525 feat: add more image tag 2026-02-06 21:37:35 +08:00
engigu 2ed93ce293 feat: adjust readme.md 2025-12-24 08:50:40 +08:00
engigu 7193571f1d feat: support env start 2025-12-24 08:47:02 +08:00
engigu b7f2ad2f48 feat: adjust docker image build 2025-12-23 18:18:23 +08:00
engigu 70cc7c0f8c fix: docker-compose up 2025-12-20 09:52:05 +08:00
engigu 362237241e feat: Initial commit 2025-12-20 09:30:16 +08:00