From 538a10af609a2631f963a57d8be282a101d8b098 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Fri, 7 Jul 2017 11:23:38 +0200 Subject: [PATCH] Added docker container for serving letsencrypt webroot. --- docker/docker-compose.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index d2b969d..57ec71d 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -73,6 +73,17 @@ grafista: volumes: - /data/git/grafista:/data/git/grafista:ro - /data/storage/grafista:/data/storage/grafista +letsencrypt: + image: armadillica/picohttp:latest + container_name: letsencrypt + restart: always + environment: + WEBROOT: /data/letsencrypt + LISTEN: '[::]:80' + VIRTUAL_HOST: http://localhost/.well-known/*,http://cloud.blender.org/.well-known/*,http://blender-cloud/.well-known/* + VIRTUAL_HOST_WEIGHT: 20 + volumes: + - /data/letsencrypt:/data/letsencrypt haproxy: image: dockercloud/haproxy:1.5.3 container_name: haproxy @@ -87,5 +98,6 @@ haproxy: - blender_cloud - grafista # - notifserv + - letsencrypt volumes: - '/data/certs:/certs'