- Added the ability to view container logs on the Dashboard, featuring filtering (exact match,
AND,OR,regexmodes), context display (showing +/- 1 line around the match), keyword highlighting, and a timeline view. - Updated
CPU,NET, andIOcards to display values as percentages, added per-container values to the table and aggregate metrics (accounting for the number ofCPUcores) to the Dashboard cards. - Added optional authentication for the Dashboard. Credentials are configured via environment variables (
DASHBOARD_USERNAMEandDASHBOARD_PASSWORD), and session duration before re-authentication is controlled byDASHBOARD_AUTH_TTL(in seconds). - Added
gzipcompression for all requests, provided the client supports it. - Added unit tests with 98% coverage using OpenCode AI.
- Added
DOCKER_METRICS_HOSTto configure listen host/ip by @runalsh in #26 - Bump github.com/google/go-containerregistry from 0.22.0 to 0.22.1 in the go-dependencies group by @dependabot[bot] in #27