feat(image): add uv Python package manager and update entrypoint to support CMD

- Install uv from astral-sh/uv for Python package management
- Update entrypoint.sh to handle CMD argument and delegate to exec
- Set default CMD to "caddy" in Dockerfile
- Update task script to pull latest build image and set CI=true for pnpm install
This commit is contained in:
Janik von Rotz committed 2026-06-11 08:54:05 +02:00
1 parent 06658751f8
commit c5d943700a
3 files changed
+15 -3

No files matched your search

+9 -2
View File
@@ -66,5 +66,12 @@ cat > /etc/caddy/Caddyfile <<EOF
}
EOF
echo 'Start Caddy.'
exec caddy run --config /etc/caddy/Caddyfile --adapter caddyfile
case "$1" in
caddy)
echo 'Start Caddy.'
exec caddy run --config /etc/caddy/Caddyfile --adapter caddyfile
;;
*)
exec "$@"
;;
esac