- 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>
1.5 KiB
1.5 KiB