Yet another rename

This commit is contained in:
Elliot Saba 2017-01-22 22:58:30 -08:00
parent 9f4becca7e
commit 90e3be422f
3 changed files with 9 additions and 8 deletions

View File

@ -14,7 +14,8 @@ RUN crontab /etc/cron.d/certbot
COPY ./scripts/ /scripts COPY ./scripts/ /scripts
RUN chmod +x /scripts/*.sh RUN chmod +x /scripts/*.sh
# Copy in default nginx configuration # Copy in default nginx configuration (which just forwards ACME requests to
# certbot, or redirects to HTTPS, but has no HTTPS configurations by default).
RUN rm -f /etc/nginx/conf.d/* RUN rm -f /etc/nginx/conf.d/*
COPY nginx_conf.d/ /etc/nginx/conf.d/ COPY nginx_conf.d/ /etc/nginx/conf.d/

View File

@ -1,8 +1,8 @@
all: build all: build
build: Makefile Dockerfile build: Makefile Dockerfile
docker build --squash -t staticfloat/docker-certbot-cron . docker build --squash -t staticfloat/nginx-certbot .
echo "Done! Use docker run staticfloat/docker-certbot-cron to run" @echo "Done! Use docker run staticfloat/nginx-certbot to run"
push: push:
docker push staticfloat/docker-certbot-cron docker push staticfloat/nginx-certbot

View File

@ -1,5 +1,5 @@
# docker-certbot-cron # docker-nginx-certbot
Create and automatically renew website SSL certificates using the letsencrypt free certificate authority, and its client *certbot*. Create and automatically renew website SSL certificates using the letsencrypt free certificate authority, and its client *certbot*, built on top of the nginx server.
# More information # More information
@ -7,12 +7,12 @@ Find out more about letsencrypt: https://letsencrypt.org
Certbot github: https://github.com/certbot/certbot Certbot github: https://github.com/certbot/certbot
This repository was originally forked from `@henridwyer`, many thanks to him for the good idea. I've rewritten about 90% of this repository, so it bears almost no resemblance to the original. This repository is _much_ more opinionated about the structure of your webservers/code, however it is easier to use as long as all of your webservers follow that pattern. This repository was originally forked from `@henridwyer`, many thanks to him for the good idea. I've rewritten about 90% of this repository, so it bears almost no resemblance to the original. This repository is _much_ more opinionated about the structure of your webservers/containers, however it is easier to use as long as all of your webservers follow that pattern.
# Changelog # Changelog
### 0.7 ### 0.7
- Complete rewrite, build this image on top of the `nginx` image, and run `cron` alongside `nginx` so that we can have nginx configs dynamically enabled as we get SSL certificates. - Complete rewrite, build this image on top of the `nginx` image, and run `cron`/`certbot` alongside `nginx` so that we can have nginx configs dynamically enabled as we get SSL certificates.
### 0.6 ### 0.6
- Add `nginx_auto_enable.sh` script to `/etc/letsencrypt/` so that users can bring nginx up before SSL certs are actually available. - Add `nginx_auto_enable.sh` script to `/etc/letsencrypt/` so that users can bring nginx up before SSL certs are actually available.