Add an opt-in ETS HTTP edge cache for proxied hosts, gated by DNS_CACHE_ENABLED (default false) and matching edge-rule action type "cache". Cache is single-node only: GET/HEAD 200 responses, never Set-Cookie, and never Authorization/Cookie requests unless cache_authenticated. LRU eviction honors max entries and bytes. Introduce write:edge / read:edge PAT scopes and POST /api/ext/v1/dns/zones/:id/cache/purge (write:edge) for local purge by hosts, prefixes, or tags. Multi-node fanout is intentionally absent. |
||
|---|---|---|
| .. | ||
| presets | ||
| caddy.env.example | ||
| core.env.example | ||
| dev.env.example | ||
| mail.env.example | ||
| onion.env.example | ||
| vpn.env.example | ||