-
feat(gateway): detect the upstream protocol (TLS handshake) and switch the route scheme automatically; name the process holding :80/:443
Release / version (push) Canceled after 0sRelease / frontend (push) Canceled after 0sRelease / linux (amd64) (push) Canceled after 0sRelease / linux (arm64) (push) Canceled after 0sRelease / windows (push) Canceled after 0sRelease / macos (push) Canceled after 0sRelease / release (push) Canceled after 0sBuild and Push Docker Image / build-and-push (push) Canceled after 0sreleased this
2026-08-30 12:49:40 +03:00 - POST /gateway/check now also attempts a TLS handshake against a reachable
upstream and returns tls / cert_subject / cert_trusted. The route form flips
the target to https (+ skip-verify for self-signed) or back to http and says
so — an https-only upstream (Nextcloud AIO on :8081) behind an http route
produced Apache's 'You're speaking plain HTTP to an SSL-enabled server port'. - Native Traefik health: when the unit isn't serving, report which other process
holds the configured ports (ss -ltnp) with the hint to change ports or use
external mode.
Co-Authored-By: Claude Fable 5 noreply@anthropic.com
Downloads
- POST /gateway/check now also attempts a TLS handshake against a reachable