Commit Graph

13 Commits

Author SHA1 Message Date
dd1c8e7ef6 fix: add gcc via aliyun mirror for CGO build in golang:1.23-alpine 2026-03-31 21:47:35 +08:00
3f00c5697a fix: use private registry golang:1.23-alpine builder image 2026-03-31 21:46:50 +08:00
35cb741845 fix: upgrade builder to golang:1.23-alpine for go-fitz/x/sys compatibility 2026-03-31 21:39:59 +08:00
d667d1272e fix: remove redundant apk gcc install, golang:1.20-alpine already has gcc 2026-03-31 21:38:45 +08:00
84ce6f6b92 refactor: replace pdftoppm with go-fitz for in-process PDF rendering
Switch PDF page rendering from external pdftoppm/pdftocairo subprocess calls
to github.com/gen2brain/go-fitz (MuPDF wrapper), eliminating the poppler-utils
runtime dependency. Enable CGO in Dockerfile builder stage and install gcc/musl-dev
for the static MuPDF link; runtime image remains unchanged.
2026-03-31 21:21:17 +08:00
9e088879c2 feat: update dockerfile 2025-12-19 16:39:35 +08:00
4bbbb99634 build: update dockerfile 2025-12-19 10:50:02 +08:00
d06f2d9df1 feat: update docker 2025-12-17 21:40:18 +08:00
liuyuanchuang
f86898ae5f build: update dockerfile 2025-12-16 11:32:36 +08:00
liuyuanchuang
a9db8576eb build: update dockerfile 2025-12-16 11:24:11 +08:00
liuyuanchuang
ea0f5d8765 refact: update dockerfile 2025-12-11 11:22:56 +08:00
0bc77f61e2 feat: update dockerfile 2025-12-10 23:17:24 +08:00
liuyuanchuang
48e63894eb init repo 2025-12-10 18:33:37 +08:00