1.3 KiB
1.3 KiB
Custom Containerfile
这个仓库维护一些自用容器镜像的构建文件,并通过 Actions 构建后推送到 Docker Hub。
镜像列表
docker.io/nite07/caddy:latestdocker.io/nite07/mineru:latest
caddy
podman pull docker.io/nite07/caddy:latest
基于官方 caddy 镜像构建,使用 xcaddy 额外编译以下插件:
github.com/caddyserver/nginx-adaptergithub.com/caddy-dns/cloudflaregithub.com/caddyserver/replace-responsegithub.com/mholt/caddy-webdavgithub.com/mholt/caddy-ratelimitgithub.com/WeidiDeng/caddy-cloudflare-ipgithub.com/porech/caddy-maxmind-geolocationgithub.com/mholt/caddy-l4github.com/aksdb/caddy-cgi/v2
镜像内还安装了 git、git-daemon、cgit、python3、pygments、markdown、docutils、groff、curl 和 dcron。容器启动时会更新 GeoLite2-Country.mmdb,并通过 cron 每 3 天检查一次更新,数据库默认保存到 /config/geodb/GeoLite2-Country.mmdb。
mineru
podman pull docker.io/nite07/mineru:latest
基于 vllm/vllm-openai:v0.11.2 构建,安装 mineru[all]>=3.0.0、OpenCV 所需的 libgl1,以及 Noto 字体以支持中文字符。构建阶段会通过 mineru-models-download -s huggingface -m all 下载模型,运行时默认设置 MINERU_MODEL_SOURCE=local。