fix: 修复Alpine上MIME类型检测失败

- fallbackMimeTypes 硬编码映射优先,不依赖系统 mime.types
- Docker 镜像安装 mailcap 包提供 /etc/mime.types
- 移除不可靠的 mime.AddExtensionType 方案
This commit is contained in:
2026-05-05 19:58:56 +08:00
parent 041eeaf34b
commit 92813fde49
2 changed files with 32 additions and 19 deletions
+1 -1
View File
@@ -33,7 +33,7 @@ RUN CGO_ENABLED=0 GOOS=linux go build -a -installsuffix cgo -o main ./cmd/main.g
FROM alpine:latest
RUN apk --no-cache add ca-certificates tzdata su-exec
RUN apk --no-cache add ca-certificates tzdata su-exec mailcap
RUN addgroup -g 1001 -S appgroup && \
adduser -u 1001 -S appuser -G appgroup