# 발행 사이트 렌더러는 런타임 환경변수를 쓰지 않는다 — 여기 채울 것이 없다. # # 사이트마다 다른 값(도메인·색·내용)은 전부 SitePayload 로 들어온다. # 그래야 payload 하나로 같은 HTML 이 재현된다 — 렌더 결과가 환경에 따라 달라지면 # "구워진 HTML 기준" 2차 발행 게이트가 의미를 잃는다. # # 프리렌더 옵션은 CLI 인자로 준다: # npm run prerender -- --payload=./payloads --out=/var/www # # 예외로 프로세스 환경에서 읽는 둘은 compose 가 넣는다(이 파일 아님): # INDEXNOW_KEY 루트 .txt 를 굽는다. 백엔드와 같은 값이어야 한다 # PORT serve-sites.mjs 개발용 정적 서버 포트(:3001)