commit d28eb0f0f354ee047c2076f1330e78e9d0dbefdb
parent 7632a87c81a32c4fc3cf4950e34bb64fb06e7f58
Author: Joris Hartog <jorishartog@hotmail.com>
Date: Wed, 12 Aug 2026 16:01:13 +0200
Fix static git clone over HTTP
Diffstat:
1 file changed, 7 insertions(+), 0 deletions(-)
diff --git a/Dockerfile b/Dockerfile
@@ -37,6 +37,13 @@ RUN set -eux; \
echo "iuna-labs" > /src/iuna.git/owner; \
echo "https://iuna.jhx.app/git/iuna.git" > /src/iuna.git/url; \
cd /src/iuna.git; \
+ mkdir -p /tmp/iuna-packs; \
+ mv objects/pack/* /tmp/iuna-packs/; \
+ for pack in /tmp/iuna-packs/*.pack; do \
+ [ -e "$pack" ] || continue; \
+ git unpack-objects < "$pack"; \
+ done; \
+ rm -rf /tmp/iuna-packs; \
git update-server-info; \
cd /site/git/iuna; \
stagit -c /var/cache/stagit-iuna/cache /src/iuna.git; \