diff --git a/Dockerfile b/Dockerfile index 4ef2c70..081d8ac 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,10 +10,6 @@ RUN apt-get update \ && apt-get clean \ && rm -r /var/lib/apt/lists/* -ENV AUTO_UPGRADE=1 -ENV LE_WORKING_DIR=/acme.sh -ENV LE_CONFIG_HOME=/acmecerts -RUN wget -O- https://get.acme.sh | sh # Configure Nginx and apply fix for very long server names RUN echo "daemon off;" >> /etc/nginx/nginx.conf \ @@ -36,6 +32,11 @@ ENV DOCKER_HOST unix:///tmp/docker.sock VOLUME ["/etc/nginx/certs"] +ENV AUTO_UPGRADE=1 +ENV LE_WORKING_DIR=/acme.sh +ENV LE_CONFIG_HOME=/acmecerts +RUN wget -O- https://get.acme.sh | sh + VOLUME ["/acmecerts"] EXPOSE 443 diff --git a/Procfile b/Procfile index 14b25ad..a96a1ab 100644 --- a/Procfile +++ b/Procfile @@ -1,4 +1,3 @@ dockergen: docker-gen -watch -notify "/app/updatessl.sh updatessl" /app/nginx.tmpl /etc/nginx/conf.d/default.conf nginx: nginx -cron: cron && tail -f /dev/null - +cron: cron -f \ No newline at end of file