실무 중심 실전 가이드: 노션 기반 브랜딩 및 콘텐츠 운영

Article

사용자 사이트를 위한 프록시 라우팅 구조

d-sket.dev 와 와일드카드 서브도메인을 local-router, API resolver, S3 proxy로 연결하는 방식입니다.

D-SKET의 게시 사이트 요청은 먼저 Cloudflare Tunnel을 지나 local-router로 들어옵니다. 루트 도메인의 블로그와 SEO 경로는 webbuilder-seo-server가 처리하고, 사용자 프로젝트 서브도메인은 user-published-site-s3-proxy가 담당합니다.

요청 흐름

hello.d-sket.dev 같은 호스트가 들어오면 프록시는 API resolver를 통해 프로젝트 도메인 매핑을 확인합니다. 이후 해당 프로젝트의 정적 산출물을 MinIO/S3에서 읽어서 응답합니다.

운영 포인트

와일드카드 DNS, Cloudflare Tunnel public hostname, nginx host routing, Redis resolver cache가 함께 맞아야 합니다. 도메인 매핑을 새로 넣은 뒤에는 negative cache가 남아있지 않은지도 확인해야 합니다.

D-SKET Blog