From ed4a8196935d4e8335013d4a1e38635176d0ab96 Mon Sep 17 00:00:00 2001 From: Anil Madhavapeddy Date: Sat, 09 Aug 2025 11:22:20 +0000 Subject: [PATCH] add bash to image bash is now necessary to run the knot post-receive hooks; see https://tangled.sh/@tangled.sh/core/blob/master/hook/setup.go#L134 --- Dockerfile | 2 +- 1 file(s) changed, 1 insertion(s)(+), 1 deletion(s)(-) diff --git a/Dockerfile b/Dockerfile --- a/Dockerfile +++ b/Dockerfile @@ -22,7 +22,7 @@ label org.opencontainers.image.licenses='MIT' copy rootfs . run chmod -R 755 /etc/s6-overlay -run apk add shadow s6-overlay execline openssl openssh git curl +run apk add shadow s6-overlay execline openssl openssh git curl bash run useradd -d /home/git git && openssl rand -hex 16 | passwd --stdin git run mkdir -p /home/git/repositories && chown -R git:git /home/git copy --from=builder /usr/bin/knot /usr/bin -- tangled.sh