Expand description
Reverse proxy server implementation.
Listens on a configured port and routes requests to daemon processes based
on the Host header subdomain pattern.
When proxy.https = true, a local CA is auto-generated (via rcgen) and
each incoming TLS connection is served with a per-domain certificate signed
by that CA (SNI-based dynamic certificate issuance).
Structs§
- Cached
Slug Entry - Cached slug entry: pre-resolved namespace + daemon name for a slug.
Functions§
- generate_
ca - Generate a local root CA certificate and private key using
rcgen. - get_
cached_ slugs - Return a snapshot of the cached slug table, refreshing from disk if expired.
- serve
- Start the reverse proxy server.