Caddy
Certificates are issued and renewed automatically. Add to /etc/caddy/Caddyfile:
panel.yourdomain.com { encode zstd gzip reverse_proxy 127.0.0.1:3000}systemctl reload caddyencode also compresses application/wasm (Caddy 2.7+). The panel already sends the Xray validator for the profile editor (~60 MB of WebAssembly) compressed, about 12 MB. It is downloaded and run only in the administrator’s browser.