FROM certbot/certbot:latest MAINTAINER LOAFLE Docker Maintainers "rnd@loafle.com" COPY conf/crontab /var/spool/cron/crontabs/certbot-renew COPY bin/* /opt/letsencrypt/bin/ RUN chmod +x /opt/letsencrypt/bin/*.sh \ && crontab /var/spool/cron/crontabs/certbot-renew ENV CERT_DOMAINS="" \ CERT_EMAIL="" \ CERT_RSA_KEY_SIZE=4096 \ CERT_STAGING=true ENV PATH "$PATH:/opt/letsencrypt/bin" VOLUME /etc/letsencrypt VOLUME /var/log/letsencrypt/ VOLUME /usr/share/nginx/html VOLUME /etc/haproxy/ssl/ ENTRYPOINT ["docker-entrypoint.sh"] CMD ["crond", "-f"]