# RootNode Academy egress allowlist — one domain per line, matched with Squid's dstdomain ACL # (a leading "." matches the domain and all subdomains). Configuration-driven, operator-edited, # never student- or Lab-container-writable (docs/PHASE1_PLATFORM_FOUNDATION.md §6). # # Starting set covers what the existing scenario content actually pulls (nginx, busybox-style # images used across scenarios/data/*.json setup_commands) — confirm/expand against real usage # before relying on this for a live cohort; this is a first pass, not a final audit. .docker.io .docker.com registry-1.docker.io auth.docker.io production.cloudflare.docker.com .ghcr.io .gcr.io .k8s.io .quay.io