4 Commits

Author SHA1 Message Date
BeauTroll
ac6eeae2e2 Add Docker socket access configuration for Docker monitoring probes
Configure portable Docker GID support to enable Docker container monitoring in Uptime Kuma. The DOCKER_GID environment variable allows the configuration to work across different servers where the docker group ID may vary.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-29 01:06:42 +01:00
theo
7df4500df6 add docker volume 2025-12-29 01:01:30 +01:00
BeauTroll
fe981e05bc Harden Uptime Kuma Docker configuration with security best practices
- Switch to rootless image (2.0.2-rootless) for non-root execution
- Add security hardening: no-new-privileges and drop all capabilities
- Fix router name bug (traefik-dashboardraefik-dashboard → uptime-kuma)
- Add security headers middleware (XSS, frame options, content-type)
- Implement healthcheck for container monitoring
- Configure log rotation (10M max, 3 files)
- Set resource limits (512M RAM, 0.5 CPU)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2025-12-22 19:45:09 +01:00
theo
8c7e99fa64 initial commit 2025-12-22 19:29:23 +01:00