From 57862cc1c0eaeb62eee5338ca92ccc431d0d3454 Mon Sep 17 00:00:00 2001 From: Stanley Ragava <stanley.ragava@etu.utc.fr> Date: Thu, 8 Nov 2018 00:48:04 +0100 Subject: [PATCH] patch of detected vulnerabilities --- pica-dokuwiki/Dockerfile | 3 ++- pica-dokuwiki/docker-compose.yml | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 pica-dokuwiki/docker-compose.yml diff --git a/pica-dokuwiki/Dockerfile b/pica-dokuwiki/Dockerfile index 143379a9..daf4d077 100644 --- a/pica-dokuwiki/Dockerfile +++ b/pica-dokuwiki/Dockerfile @@ -1,5 +1,5 @@ FROM registry.picasoft.net:5000/pica-nginx -MAINTAINER antoine@barbare.me +LABEL maintainer="antoine@barbare.me" RUN cd /var/www && \ curl -O -L "https://download.dokuwiki.org/src/dokuwiki/dokuwiki-stable.tgz" && \ @@ -11,5 +11,6 @@ COPY entrypoint.sh /entrypoint.sh EXPOSE 80 VOLUME ["/var/www/html"] +HEALTHCHECK CMD curl -s 127.0.0.1:${DOKUWIKI_PORT:=80} ENTRYPOINT ["/entrypoint.sh"] diff --git a/pica-dokuwiki/docker-compose.yml b/pica-dokuwiki/docker-compose.yml new file mode 100644 index 00000000..7f50b7f1 --- /dev/null +++ b/pica-dokuwiki/docker-compose.yml @@ -0,0 +1,19 @@ + wiki: + container_name: wiki + image: registry.picasoft.net:5000/pica-dokuwiki:2018.05 + volumes: + - /DATA/docker/wiki/html:/var/www/html + environment: + - MAX_UPLOAD_SIZE=100M + security_opt: + - no-new-privileges + mem_limit: 2048m + cpus: "0.20" + pids_limit: 1024 + labels: + - "traefik.frontend.rule=Host:wiki.picasoft.net" + - "traefik.port=80" + - "traefik.enable=true" + env_file: ./wiki.secrets + restart: always + -- GitLab