commit a2c667f7ee478f04f47086edd3e3453577aa512e Author: Christian Krakau-Louis Date: Mon Jun 8 03:16:19 2020 +0200 Add files via upload diff --git a/docker-compose-juiceshop.yml b/docker-compose-juiceshop.yml new file mode 100644 index 0000000..33c1937 --- /dev/null +++ b/docker-compose-juiceshop.yml @@ -0,0 +1,25 @@ +version: '3.7' +services: + ${SERVICENAME}: + image: bkimminich/juice-shop:latest + networks: + - dmz + deploy: + mode: replicated + replicas: 1 + update_config: + parallelism: 1 + delay: 10s + restart_policy: + condition: on-failure + labels: + - "traefik.docker.network=public" + - "traefik.port=3000" + - "traefik.backend=${SERVICENAME}" + - "traefik.enable=true" + - "traefik.frontend.rule=Host:${SERVICENAME}.origins.akamaipartnertraining.com" + - "traefik.frontend.entryPoints=http,https" + +networks: + dmz: + external: true \ No newline at end of file