caddy-analyzer v0.7.1
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.logUpgrade
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.1 to install this exact release.
caddy-analyze update --check
caddy-analyze update
caddy-analyze update --version v0.7.1[0.7.1] - 2026-09-01
Fixed
- Progress bar for large analyses: restore deterministic progress for finite local files, including
--detect, while retaining the animated spinner for streaming sources. The spinner now advances independently while expensive detection work is running.
Docs
- Complete command reference: document every command, subcommand, global flag, command-specific flag, safety requirement, output mode, and common workflow in English and Italian.