docs: deprecation note for SITES in favor of SITES_RULE for v3 traefik

This commit is contained in:
Rocket-Quack 2026-01-19 15:24:43 +01:00
parent 81ca6ca522
commit 166a904041
2 changed files with 6 additions and 0 deletions

View file

@ -60,6 +60,10 @@ SITES=`mysite.example.com`
SITES=`{any:.+}`
```
>Note: `SITES` currently supplies the host list that goes into the `Host(...)` rules. Once the Traefik v3 transition is completed, the plan is to switch to `SITES_RULE` (full rule expression) and deprecate `SITES` to map the Traefik Rule Syntax.
>Currently the used syntax is pinned to v2 via `--core.defaultRuleSyntax=v2`).
---
## Site Configuration

View file

@ -4,6 +4,8 @@ Overrides extend the base compose.yaml with additional services or modify existi
docker compose -f compose.yaml -f overrides/compose.mariadb.yaml -f overrides/compose.redis.yaml config > compose.custom.yaml
```
Note: The Traefik-based overrides uses Traefik v3.6 and `--core.defaultRuleSyntax=v2` for compatibility with existing traefik v2.11. This flag is temporary and will be removed once the transition to v3.6 is completed.
| Overrider | Purpose | Additional Info |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| **Database** | | |