diff --git a/services/bunnycdn-security.md b/services/bunnycdn-security.md index fafd57a..ec0a50c 100644 --- a/services/bunnycdn-security.md +++ b/services/bunnycdn-security.md @@ -116,7 +116,19 @@ bloom filter (FNV-1a) base64 → BunnyCDN compute API ## 특이사항 - **i-gate (5557897)**: 시스템 호스트 1개, 0 byte 트래픽. 빈 슬롯 — 용도 부여 또는 제거 필요 -- **Turnstile sitekey zone gap**: `TURNSTILE_SITE_KEY` 가 `inouter.com` zone 단일 키 → `actions.it.com`, `anvil.it.com`, `*.b-cdn.net` 호스트에서 ban 발동 시 캡차 위젯 로드 실패 가능. zone별 dispatcher 또는 multi-domain 위젯 통합 TODO +- ~~**Turnstile sitekey zone gap**~~: 2026-04-17 해결. `inouter-bunny-middleware` 위젯 domains에 `inouter.com`, `anvil.it.com`, `actions.it.com`, `n8n.anvil.it.com`, `tg.anvil.it.com`, `linode.actions.it.com`, `iron-kr.b-cdn.net`, `iron-jp.b-cdn.net` 등록 완료. Cloudflare Turnstile는 루트 도메인 등록 시 서브도메인 자동 커버 (inouter.com → *.inouter.com). 위젯 도메인 상한 10개. + +## 대역폭 한도 (2026-04-17 설정) + +| Pull Zone | MonthlyBandwidthLimit | +|-----------|----------------------| +| iron-kr | 50 GB | +| iron-jp | 50 GB | +| iron-kr-waf | 50 GB | +| iron-git | 50 GB | +| i-gate | 5 GB | + +DDoS 비용 폭탄 방지용. 정상 월 사용량 ~1.2GB 대비 약 40배 여유. 한도 초과 시 BunnyCDN이 503 반환. ## 관련 문서