f2923aac62
ops/policy-checks/mem-limits-baseline.md captures the deliberate "not today" decision for memory limits plus the plan for when it becomes relevant: - Phase 1: 7 days of hourly docker stats snapshots - Phase 2: derive Tier-1 peak per container - Phase 3: set limits at peak * 1.5 with documented floors (Postgres 1G, Mongo 1G, Redis 256M, etc.) - Phase 4: roll out smallest-risk containers first, observe 24h between stages - Phase 5: Tier-2 only after a concrete trigger event Next trigger: family invitation out + 4 weeks stable use, or first real OOM event in docker-critical-events.sh, or a sudden Immich/Nextcloud load spike where host swap becomes visible. Today's policy check is clean (0 Critical, 1 documented Warning on influxdb3-core user 0, 13 documented Info findings on host ports / privileged exceptions / latest+digest tags). Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>