Skip to content

Origins and health checks

Origins

Per service, one or more origins with:

Field Meaning
address, port where the edge connects
tls, ssl_verify, sni TLS to the origin, certificate verification, SNI to present
weight share of traffic (round robin by weight)
maxconn connection cap per edge towards this origin

origin_host and origin_sni override the Host header and SNI sent to the origin when they differ from the public FQDN.

Health checks

Field Default
method, path GET /
interval 10 s
rise / fall 2 / 3
expect optional status or body match

An origin that fails fall checks in a row is taken out of rotation; it returns after rise successful checks. With all origins down the edge answers 503.

Origin shielding

Forward proxies sit between edge and origin; the forward_proxy weight decides how much traffic goes through them. Together with an allowlist or a private backhaul (IPsec, MPLS, CrossConnect) your origin is never reachable from the internet.

Timeouts

Client and server timeouts default to 1 hour, tunnel timeouts (WebSockets) to 4 hours.