Skip to main content
The ingress receives requests from the Network and hands each one to a function. Each Network has one ingress, and every function on it with ingress = true sits behind that one address.
  • The ingress accepts HTTP on port 80.
  • The ingress is a peer of the WireGuard Interface named in the binding, called ingress-<id>.
  • The first function with ingress = true on a Network creates the ingress, and deleting the last one removes it. Functions in between join and leave without interrupting the others.

Selecting the Function

The Host header names the function. It carries the function’s private name, or its public host name, which the ingress also accepts. A Host with no function behind it returns 404 with the body no private function is bound to this host.

Forwarding Headers

The function receives two forwarding headers.