From 77ec47b08cb67aa988aece7939564f2f9399cea7 Mon Sep 17 00:00:00 2001 From: Steven Foerster Date: Fri, 27 Mar 2020 17:12:44 -0400 Subject: [PATCH] mount tls --- base.yml | 1 + compose/production/traefik/Dockerfile | 1 - scripts/install.sh | 1 + 3 files changed, 2 insertions(+), 1 deletion(-) diff --git a/base.yml b/base.yml index 31d9090..b0c3bb7 100644 --- a/base.yml +++ b/base.yml @@ -46,6 +46,7 @@ services: volumes: - production_traefik:/etc/traefik/acme - /var/run/docker.sock:/var/run/docker.sock:ro + - ../mistborn_volumes/base/tls:/tls ports: - "0.0.0.0:80:80/tcp" - "0.0.0.0:443:443/tcp" diff --git a/compose/production/traefik/Dockerfile b/compose/production/traefik/Dockerfile index 575a463..7088e6f 100644 --- a/compose/production/traefik/Dockerfile +++ b/compose/production/traefik/Dockerfile @@ -2,5 +2,4 @@ FROM traefik:alpine RUN mkdir -p /etc/traefik/acme RUN touch /etc/traefik/acme/acme.json RUN chmod 600 /etc/traefik/acme/acme.json -COPY ./tls /tls COPY ./compose/production/traefik/traefik.toml /etc/traefik diff --git a/scripts/install.sh b/scripts/install.sh index e1534f7..539e2ab 100755 --- a/scripts/install.sh +++ b/scripts/install.sh @@ -183,6 +183,7 @@ sudo mkdir -p ../mistborn_volumes/extra cp ./compose/production/traefik/traefik.toml.template ./compose/production/traefik/traefik.toml # setup tls certs source ./scripts/subinstallers/openssl.sh +mv ./tls ../mistborn_volumes/base/ # Download docker images while DNS is operable sudo docker-compose -f base.yml pull || true