-
released this
2026-03-23 20:13:12 -04:00 | 34 commits to main since this releaseChanged
- Breaking: removed
josephembrey.caddy.accessLogFile. Consumers should
remove anyaccessLogFilesetting.
Fixed
josephembrey.caddy—globalConfigandextraConfigare now set at normal
priority instead oflib.mkDefault. The nixpkgs caddy module also defines
globalConfigat normal priority (for email + log block), andtypes.lines
only concatenates definitions at the same priority —lib.mkDefaultwas
silently dropped, which brokeacme_dns cloudflareandtrusted_proxies.josephembrey.caddy— no longer overrideslogFormat, so Caddy uses its
default console output on stderr (human-readablejournalctl -u caddy).josephembrey.cloudflare.fail2ban— when the homelab Caddy module is enabled
and the caddy jail is active, a namedlog fail2banlogger is injected into
services.caddy.globalConfigthat writes JSON access logs to
/var/log/caddy/access.log(with logrotate and impermanence). fail2ban reads
from the file; journal stays human-readable.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
2 downloads
- Breaking: removed