- Handle both internal (unauth) an external (auth) ports
- Allow specifying binding IP in `ip:port` format
- Simplify the templating for `listen.gotmpl` and `base_path.gotmpl`
- Combine nginx settings getters into a single script `get_nginx_settings.py`
- Replace port constants `5000` and `8971` in code with values from config
- Update `Network Configuration` section in the advanced documentation
Provides a solution for discussion #17761
* implement self signed cert and monitor/reload
* move go2rtc upstream to separate file
* add directory for ACME challenges
* make certsync more resilient
* add TLS docs
* add jwt secret info to docs