From 72fa9687912d065941931adf022419edf05d26a5 Mon Sep 17 00:00:00 2001 From: Elizabeth Hunt Date: Fri, 5 Dec 2025 22:45:47 -0800 Subject: Fix filters --- Dockerfile | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 6a79434..3b86162 100644 --- a/Dockerfile +++ b/Dockerfile @@ -49,6 +49,11 @@ RUN sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen && locale-gen COPY --from=build_stage /var/www/html/cgit /var/www/html/cgit +# Ensure filters are executable and use correct Python interpreter +RUN chmod +x /var/www/html/cgit/filters/*.py 2>/dev/null || true && \ + sed -i 's|#!/usr/bin/env python$|#!/usr/bin/env python3|g' /var/www/html/cgit/filters/*.py 2>/dev/null || true && \ + sed -i 's|#!/usr/bin/python$|#!/usr/bin/python3|g' /var/www/html/cgit/filters/*.py 2>/dev/null || true + RUN mkdir -p /var/lib/git/repositories RUN useradd -m -d /var/lib/git/repositories -s /usr/bin/git-shell code -- cgit v1.2.3-70-g09d2