aboutsummaryrefslogtreecommitdiff
path: root/src/cgit/Dockerfile
blob: 9f9ec8a9d1d28fabc60a190db18c594177aaecce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
ARG BASE_VER=latest
FROM public.ecr.aws/x2w2w0z4/base:${BASE_VER}
SHELL ["/bin/bash", "-c"]
RUN install_deb cgit uwsgi nginx-light python3-minimal python3-pygments python3-markdown \
            && mkdir -p /run/uwsgi \
                && chown www-data:www-data /run/uwsgi \
                    && addgroup --gid 998 git \
                        && usermod -a -G git www-data
COPY etc/uwsgi/cgit.ini /etc/uwsgi/cgit.ini
COPY etc/gruvbox.css /usr/share/cgit/gruvbox.css
COPY etc/gruvbox_header.html /usr/lib/cgit/gruvbox_header.html
COPY etc/avatar.png /usr/share/cgit/avatar.png
COPY etc/avatar.ico /usr/share/cgit/avatar.ico
COPY bin/entrypoint.sh /usr/bin/entrypoint.sh
ENTRYPOINT ["/usr/bin/entrypoint.sh"]