@@ -261,7 +261,7 @@ since it is nothing "private/personal" about this file. The only thing to
261261think about in that case would perhaps be to use a folder that is not under
262262` /etc/letsencrypt/ ` , since that would otherwise cause a double mount.
263263
264- ### Manual/Force Renewal
264+ ## Manual/Force Renewal
265265It might be of interest to manually trigger a renewal of the certificates, and
266266that is why the ` run_certbot.sh ` script is possible to run standalone at any
267267time.
@@ -286,6 +286,27 @@ docker exec -it <container_name> /scripts/run_certbot.sh force
286286
287287# Changelog
288288
289+ ### 0.15
290+ - It is now possible to [ manually trigger] ( #manualforce-renewal ) a renewal of
291+ certificates.
292+ - It is also possible to include "force" to add ` --force-renewal ` to the
293+ request.
294+ - The "clean exit" trap now handle that parent container changed to
295+ [ ` SIGQUIT ` ] [ 15 ] as stop signal.
296+ - The "certbot" server block (in Nginx) now prints to stdout by default.
297+ - Massive refactoring of both code and files:
298+ - Our "start ** command** " file is now called ` start_nginx_certbot.sh ` instead
299+ of ` entrypoint.sh ` .
300+ - Both ` create_dhparams.sh ` and ` run_certbot.sh ` can now be run by themselves
301+ inside the container.
302+ - I have added ` set -e ` in most of the files so the program exit as intended
303+ when unexpected errors occurs.
304+ - Added ` {} ` and ` "" ` around most of the bash variables.
305+ - Change some log messages and where they appear.
306+ - Our ` /scripts/startup/ ` folder has been removed.
307+ - The parent container will run any ` *.sh ` file found inside the
308+ [ ` /docker-entryoint.d/ ` ] [ 16 ] folder.
309+
289310### 0.14
290311- Made so that the container now exits gracefully and reports the correct exit
291312 code.
@@ -404,3 +425,5 @@ docker exec -it <container_name> /scripts/run_certbot.sh force
404425[ 12 ] : https://security.stackexchange.com/questions/94390/whats-the-purpose-of-dh-parameters
405426[ 13 ] : https://community.letsencrypt.org/t/revoking-certain-certificates-on-march-4/114864
406427[ 14 ] : https://github.com/JonasAlfredsson/docker-nginx-certbot/commit/43dde6ec24f399fe49729b28ba4892665e3d7078
428+ [ 15 ] : https://github.com/nginxinc/docker-nginx/commit/3fb70ddd7094c1fdd50cc83d432643dc10ab6243
429+ [ 16 ] : https://github.com/nginxinc/docker-nginx/tree/master/entrypoint
0 commit comments