diff options
| author | Mitchell Riedstra <mitch@riedstra.dev> | 2026-01-18 16:45:04 -0500 |
|---|---|---|
| committer | Mitchell Riedstra <mitch@riedstra.dev> | 2026-01-18 16:45:44 -0500 |
| commit | 037ddb4f29fc2af3ef16a9e51312bde85f635c9b (patch) | |
| tree | 8e0d3f357d9440b9e740d92a0e53e4ad2a6f7e4e /Dockerfile | |
| parent | bae5e4768d6afe32659d803fe454ba49ee948031 (diff) | |
| download | alpine-cgit-master.tar.gz alpine-cgit-master.tar.xz | |
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.
Diffstat (limited to 'Dockerfile')
| -rw-r--r-- | Dockerfile | 12 |
1 files changed, 7 insertions, 5 deletions
@@ -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/ |
