From edf2ec2e6b360f61ea96333267fe9fcaa01e6c65 Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Sun, 28 Jun 2020 12:27:32 +0200 Subject: [PATCH] renaming, add HTTPS --- .env.default | 1 + {1-docker => 0}/docker-compose.yml | 1 - traefik/docker-compose.yml | 5 +++++ 3 files changed, 6 insertions(+), 1 deletion(-) rename {1-docker => 0}/docker-compose.yml (74%) diff --git a/.env.default b/.env.default index d5889a5..9b3f7e5 100644 --- a/.env.default +++ b/.env.default @@ -3,3 +3,4 @@ HOST_GLANCES=glances HOST_PORTAINER=portainer HOST_MAIL=mail TZ=Europe/Paris +LETSENCRYPT_EMAIL=root@localhost.localdomain diff --git a/1-docker/docker-compose.yml b/0/docker-compose.yml similarity index 74% rename from 1-docker/docker-compose.yml rename to 0/docker-compose.yml index b5c5dd2..46a0852 100644 --- a/1-docker/docker-compose.yml +++ b/0/docker-compose.yml @@ -1,6 +1,5 @@ version: '3' networks: - default: srv: diff --git a/traefik/docker-compose.yml b/traefik/docker-compose.yml index 5adbcea..960d01e 100644 --- a/traefik/docker-compose.yml +++ b/traefik/docker-compose.yml @@ -9,8 +9,13 @@ services: - --providers.docker.exposedbydefault=false - --api.insecure # Don't do that in production - --entrypoints.web.address=:80 + - --entrypoints.websecure.address=:443 + - --certificatesresolvers.le.acme.email=${LETSENCRYPT_EMAIL} + - --certificatesresolvers.le.acme.storage=/acme.json + - --certificatesresolvers.le.acme.tlschallenge=true ports: - 80:80 + - 443:443 - 8080:8080 networks: - srv