aboutsummaryrefslogtreecommitdiff
path: root/src/cgit/Dockerfile
blob: 684b589eb934d6d5878bd414193fe37b247c3d9b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
ARG BASE_VER=latest
FROM registry.gitlab.com/grumps/grumpy-containers/base:${BASE_VER}
SHELL ["/bin/bash", "-c"]
RUN APT_OPTS="--no-install-recommends --install-suggests --yes" install_deb cgit uwsgi nginx-light \
        && install_deb 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 bin/entrypoint.sh /usr/bin/entrypoint.sh
ENTRYPOINT ["/usr/bin/entrypoint.sh"]