Obtains certificates from Let's Encrypt, using Lexicon to answer DNS-based challenges
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

Dockerfile 425B

1234567891011121314151617
  1. FROM python:2.7
  2. MAINTAINER Chris Smith <chris87@gmail.com>
  3. RUN pip install \
  4. dns-lexicon==1.1.4
  5. RUN apt-get update \
  6. && apt-get install -y inotify-tools
  7. ADD https://raw.githubusercontent.com/AnalogJ/lexicon/v1.1.4/examples/letsencrypt.default.sh /lexicon.sh
  8. COPY letsencrypt.sh run.sh config.sh /
  9. RUN chmod +x /run.sh /letsencrypt.sh /lexicon.sh
  10. VOLUME ["/letsencrypt/"]
  11. ENTRYPOINT ["/bin/bash"]
  12. CMD ["/run.sh"]