add central configuration mode

also slight correction of the documentation because we are now using YAML
(a space is now required behind the colon)
This commit is contained in:
Johann150 2021-02-11 08:57:59 +01:00
parent 8fd9ca15c3
commit bd9ed3255a
No known key found for this signature in database
GPG key ID: 9EE6577A2A06F8F1
4 changed files with 36 additions and 12 deletions

View file

@ -13,8 +13,10 @@ Thank you to @gegeweb for contributing to this release.
* You can now supply multiple `--hostname`s to enable basic vhosts (#28).
* Disabling support for TLSv1.2 can now be done using the `--only-tls13` flag, but this is *NOT RECOMMENDED* (#12).
* The tools now also contain a startup script for FreeBSD (#13).
* Using central config mode (flag `-C`), all configuration can be done in one `.meta` file (see README.md for details).
### Changed
* The configuration files are now parsed as YAML. The syntax only changes in that a space is now required behind the colon.
* The changelog is now also kept in this file in addition to the GitHub releases.
* Certificate chain and key file are now only loaded once at startup, certificate changes need a restart to take effect.