From 037ddb4f29fc2af3ef16a9e51312bde85f635c9b Mon Sep 17 00:00:00 2001 From: Mitchell Riedstra Date: Sun, 18 Jan 2026 16:45:04 -0500 Subject: Bump to Alpine 3.23 Switch markdown formatting to cmark which is far faster than the old python based setup. Also tweak cgitrc and Nginx configuration a bit for simplicity. Move webroot out of git root. --- Dockerfile | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 1849b49..223d979 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,19 +1,21 @@ -FROM docker.io/alpine:3.22 +FROM docker.io/alpine:3.23 -RUN echo "http://dl-cdn.alpinelinux.org/alpine/v3.22/main" \ +RUN echo "http://dl-cdn.alpinelinux.org/alpine/v3.23/main" \ > /etc/apk/repositories -RUN echo "http://dl-cdn.alpinelinux.org/alpine/v3.22/community" \ +RUN echo "http://dl-cdn.alpinelinux.org/alpine/v3.23/community" \ >> /etc/apk/repositories RUN apk update -RUN apk add fcgiwrap python3 py3-pygments py3-markdown cgit git openssh nginx xz +RUN apk add fcgiwrap cmark cgit git openssh nginx xz # Nice stuff, but not necessary -RUN apk add bash vim +# RUN apk add bash vim COPY cgitrc /etc/cgitrc RUN mkdir -p /var/git +COPY formatters/about-formatting.sh /usr/lib/cgit/filters/about-formatting.sh + RUN mkdir -p /var/default/git/ COPY home/ /var/default/git/ -- cgit v1.2.3