caddy

Installation
SKILL.md

Identity

  • Unit: caddy.service
  • Config: /etc/caddy/Caddyfile
  • Data dir: /var/lib/caddy (system service) or ~/.local/share/caddy (user)
  • Logs: journalctl -u caddy, /var/log/caddy/access.log (if configured)
  • User: caddy (system service user created by official package)
  • Install: official repo — https://caddyserver.com/docs/install

Key Operations

Operation Command
Status systemctl status caddy
Start sudo systemctl start caddy
Stop sudo systemctl stop caddy
Reload (no downtime) sudo systemctl reload caddy
Reload via API caddy reload --config /etc/caddy/Caddyfile
Restart sudo systemctl restart caddy
Validate config caddy validate --config /etc/caddy/Caddyfile
Related skills
Installs
1
GitHub Stars
5
First Seen
Mar 18, 2026