hyperhive/docs/networking
Repository files (latest commit first)
Filename Latest commit message Latest commit date
atlas 4846c3b953 docs/gateway: name the loopback-only vhost class the TLS claims exclude
The TLS section read as universal — "the gateway always terminates TLS",
"listens on httpsPort on every vhost". Measured against the rendered
config of an all-local host: ten of eleven vhosts carry two listens and
addSSL/forceSSL, and `grafana-metrics` carries one plain-HTTP listen on
127.0.0.1 with a single `= /metrics` location proxying grafana's unix
socket for the local collector.

The exception is right; a doc with no room for it is not. Someone asking
"is anything here serving plain HTTP" was told no, when the useful answer
is "no, except an internal class that is loopback-bound and deliberately
exempt" — which tells them what to look for on the next host.

One sentence where the modes are introduced rather than a patch to each
sentence that inherits the assumption, plus "every vhost" -> "every
routable vhost" where the self-signed default repeats it.

Two neighbouring claims were checked at the same time and hold: /_matrix/
proxies to 127.0.0.1:8008, and .well-known/matrix/client returns the
homeserver base_url with no port suffix on 443.

Closes #4191
2026-09-11 09:05:12 +02:00
..
gateway.md docs/gateway: name the loopback-only vhost class the TLS claims exclude 2026-09-11 09:05:12 +02:00
network.md docs: fix genuine passive-voice hits in docs/networking 2026-09-08 13:30:40 +02:00
snapshot-store.md docs/networking: drop leading 'So' tripping write-good.So 2026-09-08 13:30:40 +02:00