Replace the deprecated Traefik v1headers.SSLForceHost/headers.SSLHost middleware — which is a no-op on Traefik v2+ (cctest runs v3.6.11) — with a working redirectscheme (http→https, 301 permanent), and correct the now-inaccurate comment.
Empirically verified on cctest (Traefik v3.6.11): old labels never redirected EXTRA_DOMAINS→DOMAIN (alias served 200 directly); new middleware forces https identically. No behavioural regression; removes dead config.
Replace the deprecated Traefik **v1** `headers.SSLForceHost`/`headers.SSLHost` middleware — which is a **no-op on Traefik v2+** (cctest runs v3.6.11) — with a working `redirectscheme` (http→https, 301 permanent), and correct the now-inaccurate comment.
Empirically verified on cctest (Traefik v3.6.11): old labels never redirected EXTRA_DOMAINS→DOMAIN (alias served 200 directly); new middleware forces https identically. No behavioural regression; removes dead config.
Supersedes the stale, unmergeable upstream coop-cloud/custom-html#5.
autonomic-bot
changed title from fix: SSLForceHost/SSLHost -> redirectscheme to fix: force https via redirectscheme (+ comment)2026-08-03 20:50:29 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Replace the deprecated Traefik v1
headers.SSLForceHost/headers.SSLHostmiddleware — which is a no-op on Traefik v2+ (cctest runs v3.6.11) — with a workingredirectscheme(http→https, 301 permanent), and correct the now-inaccurate comment.Empirically verified on cctest (Traefik v3.6.11): old labels never redirected EXTRA_DOMAINS→DOMAIN (alias served 200 directly); new middleware forces https identically. No behavioural regression; removes dead config.
Supersedes the stale, unmergeable upstream coop-cloud/custom-html#5.
!testme
🌻 cc-ci —
custom-html@67faf3f3❌ failure → https://drone.ci.commoninternet.net/recipe-maintainers/cc-ci/1146(summary card unavailable — see the run for details.) full logs · dashboard
!testme
🌻 cc-ci —
custom-html@67faf3f3✅ passedfull logs · dashboard
!testme
fix: SSLForceHost/SSLHost -> redirectschemeto fix: force https via redirectscheme (+ comment)3ac7819ff5to2dfbbaf645!testme
!testme
2dfbbaf645todcc24f8c15Auto-closed by /recipe-upgrade: its changes are already in upstream main (merged upstream); mirror main re-synced
Pull request closed