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