Skip to content

v0.7.2

Choose a tag to compare

@github-actions github-actions released this 05 Sep 14:19
· 8 commits to main since this release
c2fc960

caddy-analyzer v0.7.2

Analyze Caddy v2 logs with security detection, operational metrics, and firewall protection.

Install

# Fresh install
curl -sSfL https://raw.githubusercontent.com/lenny-ts/caddy-analyzer/main/install.sh | bash
go install github.com/lenny-ts/caddy-analyzer/cmd/caddy-analyze@latest
docker run --rm -v /var/log/caddy:/logs ghcr.io/lenny-ts/caddy-analyzer /logs/access.log

Upgrade

For an existing installation, caddy-analyze update downloads the latest release, verifies its Cosign signature and SHA256 checksum, and replaces the binary atomically. Use --check to preview the available version, or --version v0.7.2 to install this exact release.

caddy-analyze update --check
caddy-analyze update
caddy-analyze update --version v0.7.2

[0.7.2] - 2026-09-05

Fixed

  • Log path readability on light terminals (#100): request paths in tail and the --watch live log stream no longer force bright white (255), which was unreadable on white backgrounds. Paths now use the terminal default foreground in bold, so they stay legible on both light and dark themes without any flags or configuration.
  • Self-update cosign verification: caddy-analyze update failed with --trusted-root only supported with --new-bundle-format because releases published old-format bundles. Releases now publish new-format Sigstore bundles, and the updater falls back to the legacy certificate/signature sidecars whenever a bundle is not in the new format.