aboutsummaryrefslogtreecommitdiff
path: root/src/cgit/Dockerfile
diff options
context:
space:
mode:
authorMax Resnick <max@ofmax.li>2019-12-28 23:48:11 -0800
committerMax Resnick <max@ofmax.li>2019-12-29 17:33:04 -0800
commitc8636405e71b5b6cfc3a03c4d304af208197eb4f (patch)
tree656eb96441f5f9dbced767136e0653d30f60770f /src/cgit/Dockerfile
parent2aef72309b4a915f75afe6c4c350b593e4c1772b (diff)
downloadgrumpy-containers-c8636405e71b5b6cfc3a03c4d304af208197eb4f.tar.gz
adds install script for base, adds cgit container, gitsnaphot
Diffstat (limited to 'src/cgit/Dockerfile')
-rw-r--r--src/cgit/Dockerfile8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/cgit/Dockerfile b/src/cgit/Dockerfile
new file mode 100644
index 0000000..45b5521
--- /dev/null
+++ b/src/cgit/Dockerfile
@@ -0,0 +1,8 @@
+FROM registry.gitlab.com/grumps/grumpy-containers/base:v0.0.2
+SHELL ["/bin/bash", "-c"]
+RUN APT_OPTS="--no-install-recommends --install-suggests --yes" install_deb cgit uwsgi nginx-light \
+ && mkdir -p /run/uwsgi \
+ && chown www-data:www-data /run/uwsgi
+COPY etc/uwsgi/cgit.ini /etc/uwsgi/cgit.ini
+COPY bin/entrypoint.sh /usr/bin/entrypoint.sh
+ENTRYPOINT ["/usr/bin/entrypoint.sh"]