Commit Graph

9 Commits

Author SHA1 Message Date
admin 92813fde49 fix: 修复Alpine上MIME类型检测失败
- fallbackMimeTypes 硬编码映射优先,不依赖系统 mime.types
- Docker 镜像安装 mailcap 包提供 /etc/mime.types
- 移除不可靠的 mime.AddExtensionType 方案
2026-05-05 19:58:56 +08:00
admin 055cb56e2d fix: 限制Vite构建内存防止ARM64 QEMU OOM
ARM64交叉编译时QEMU模拟器内存不足导致Vite构建被杀死(SIGILL)。
设置NODE_OPTIONS=--max-old-space-size=2048限制Node.js堆内存。
2026-05-03 18:03:12 +08:00
admin 8e7848e573 fix: 移除Dockerfile中复制config.yaml
config.yaml被复制到镜像中,导致checkConfigFile()始终返回true。
安装向导应该自己创建配置文件,不依赖镜像内置的默认配置。
2026-05-03 16:49:30 +08:00
admin 802fd7319e fix: 使用entrypoint脚本自动修复挂载目录权限
- 容器以root启动,自动修复权限后切换到appuser运行
- 既保证安全性,又简化部署流程
- 无需手动chown目录
2026-05-03 15:10:12 +08:00
admin 29d4c7ec10 fix: Dockerfile中预先创建/app/data目录并授权给非root用户 2026-05-03 14:41:54 +08:00
admin 4b36913607 fix: Dockerfile升级Node22、更新pnpm-lockfile修复CI构建失败 2026-05-03 06:12:09 +08:00
Admin a4df9e91a0 修复Docker构建:修正embed路径为cmd/embedded/dist 2026-04-29 22:43:57 +08:00
Admin cc5ee51158 修复Docker构建:跳过TS类型检查直接vite build,移除未使用的adminMenus 2026-04-29 22:37:11 +08:00
Admin 81287e19b2 添加Docker多阶段构建和GitHub Actions自动打包推送 2026-04-29 19:35:43 +08:00