Caddyfile¶
cd /etc/caddy
caddy fmt --diff
caddy fmt --overwrite
caddy validate # --config /etc/caddy/Caddyfile
caddy reload || systemctl restart caddy
journalctl --no-pager -u caddy
reverse_proxy¶
https://caddyserver.com/docs/caddyfile/directives/reverse_proxy
reverse_proxy localhost:8000
{
reverse_proxy /websocket localhost:10000
}
file_server¶
https://caddyserver.com/docs/caddyfile/directives/file_server
:8004 {
root * /data/scripts
file_server browse
}