diff options
Diffstat (limited to 'cgit/Dockerfile')
| -rw-r--r-- | cgit/Dockerfile | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/cgit/Dockerfile b/cgit/Dockerfile deleted file mode 100644 index 007fe23..0000000 --- a/cgit/Dockerfile +++ /dev/null @@ -1,50 +0,0 @@ -FROM nginx:1.29.7-alpine-slim AS build - -RUN set -x \ - && apk add --no-cache gcc make curl linux-headers musl-dev zlib-dev libressl-dev libintl musl-libintl - -RUN wget 'https://git.zx2c4.com/cgit/snapshot/cgit-1.3.tar.xz' \ - && tar -xvf cgit-1.3.tar.xz - -WORKDIR /cgit-1.3 -RUN make get-git \ - && DESTDIR=pkg NO_REGEX=NeedsStartEnd make install - -WORKDIR /cgit-1.3/pkg -RUN tar -czvf cgit-1.3.tar.gz . - - -FROM nginx:1.29.7-alpine-slim -COPY --from=build /cgit-1.3/pkg/cgit-1.3.tar.gz /cgit-1.3.tar.gz - -ARG DOMAIN=localhost - -RUN set -x \ - && apk add --no-cache fcgiwrap envsubst \ - && tar -xvf /cgit-1.3.tar.gz - -RUN apk update && apk update - -COPY 40-fcgiwrap.sh /docker-entrypoint.d/ -RUN chmod +x /docker-entrypoint.d/40-fcgiwrap.sh - -COPY cgitrc /etc/ - -COPY nginx.conf / -RUN sed "s/\$DOMAIN/$DOMAIN/g" /nginx.conf > /etc/nginx/conf.d/default.conf -RUN rm /nginx.conf - -RUN addgroup nginx www-data - -COPY about.html /var/www/htdocs/cgit/ -COPY cgit.png /var/www/htdocs/cgit/logo.png -COPY favicon.ico /var/www/htdocs/cgit/ - -COPY css_variable_colors.sh / -COPY everforest.css /var/www/htdocs/cgit/ -RUN sh css_variable_colors.sh - -#RUN sed -i -Ee 's/pid\s+.*;/pid \/tmp\/nginx.pid;/' /etc/nginx/nginx.conf -#RUN sed -i -Ee 's/error_log\s+.*;/error_log \/dev\/stdout;/' /etc/nginx/nginx.conf -# -#USER nginx |
