main
Reviewed-on: #4
image
Repo này nhằm để build lại các Docker image hay dùng, đồng thời tự động cập nhật theo lịch hàng tuần.
Cấu trúc
Mỗi image nằm trong một thư mục riêng, kèm workflow riêng build khi có thay đổi liên quan:
- Dockerfile:
<tên image>/Dockerfile(chi tiết xem<tên image>/README.md) - Workflow:
.gitea/workflows/<tên image>.yml— chạy khi push thay đổi<tên image>/**và theo lịch cron hằng tuần
Images
gitea-mcp
- Registry:
git.thuanle.me/public/gitea-mcp:latest - Dockerfile: gitea-mcp/Dockerfile
- Image chạy gitea-mcp — MCP server cho Gitea.
- Base:
alpine:latest, tự động lấy phiên bản mới nhất từ Gitea releases khi build - Hỗ trợ kiến trúc:
arm64 - Build tự động mỗi Chủ nhật lúc 02:00 UTC
docker run --rm git.thuanle.me/public/gitea-mcp:latest --help
beszel-agent-gpu
- Registry:
git.thuanle.me/public/beszel-agent-gpu:latest - Dockerfile: beszel-agent-gpu/Dockerfile
- beszel-agent chạy trong môi trường glibc để thu thập GPU stats NVIDIA (image chính thức là distroless nên không chạy được
nvidia-smi). - Chỉ build cho
amd64(dành cho server có GPU NVIDIA, hiện làta) - Build lại mỗi Chủ nhật lúc 02:30 UTC với
--pullđể lấy binary agent mới nhất; server tiêu thụ qua watchtower
privoxy-docker
- Registry:
git.thuanle.me/public/privoxy-docker:latest - Dockerfile: privoxy-docker/Dockerfile
- Privoxy HTTP proxy chạy không-daemon, user non-root — chi tiết xem privoxy-docker/README.md
- Hỗ trợ kiến trúc:
amd64,arm64 - Gộp từ repo riêng
public/privoxy-docker, giữ nguyên tag registry - Build lại mỗi Chủ nhật lúc 03:00 UTC
Update
- Repo được build lại hàng tuần theo cron của từng workflow.
Languages
Dockerfile
100%