refactor: split dynamic config by site

This commit is contained in:
Alfredo Di Stasio
2026-06-30 10:47:37 +02:00
parent 1509c1e5fd
commit 86680f71f3
9 changed files with 89 additions and 66 deletions
+2 -2
View File
@@ -46,11 +46,11 @@ docker compose logs -f traefik
## Backend maintenance
To remove a backend from rotation, edit `config/dynamic/tcp-services.yml` and remove or comment out its `address` entry. Keep at least one reachable backend configured before applying the change.
To remove a backend from rotation, edit that site's file under `config/dynamic/` and remove or comment out its `address` entry. Keep at least one reachable backend configured before applying the change.
This deployment uses host networking. For backends running on the Docker host, use `127.0.0.1:PORT` when the service is bound to host loopback.
For HTTP on port `80`, update the HTTP services in `config/dynamic/tcp-services.yml` to match the local backend ports that handle redirects and ACME challenge paths.
For HTTP on port `80`, update the HTTP services in the relevant site file under `config/dynamic/` to match the local backend ports that handle redirects and ACME challenge paths.
## Known operational risks