Skip to content

Commit da1ac8b

Browse files
Update README
1 parent 091231f commit da1ac8b

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ since it is nothing "private/personal" about this file. The only thing to
261261
think 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
265265
It might be of interest to manually trigger a renewal of the certificates, and
266266
that is why the `run_certbot.sh` script is possible to run standalone at any
267267
time.
@@ -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

Comments
 (0)