Add file-based dashboard provisioning config and mount dashboards directory into Grafana container for auto-loading dashboard JSON files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Add Promtail for Docker log scraping with container discovery - Add Loki for log storage with 30-day retention - Add Grafana with Loki datasource auto-provisioned - Add IP whitelist middleware restricting Grafana to RFC1918 ranges - Container count: 6 → 9 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>