Cloudflare 설정 및 기타 마이그레이션 후 작업

Cloudflare에 어떤 역할(있다면)을 부여하고 싶은지에 따라 다릅니다.

단순히 Cloudflare를 DNS로만 사용하려는 경우, 포럼의 ‘a’ 레코드에 대한 오렌지 클라우드(Orange Cloud)가 비활성화되어 있는지 확인하십시오.

Cloudflare 네트워크를 통해 Discourse 트래픽을 실제로 전송하고, 이로 인한 추가 지연 시간(latency)을 감수할 수 있는 경우, 최소한 포럼 도메인 전체에 대해 ‘성능 비활성화(Disable Performance)’ 페이지 규칙을 생성해야 합니다. Cloudflare의 성능 최적화 기능은 권장되지 않으며, 사이트가 깨지는 원인이 된 것으로 알려져 있습니다.

app.yml에 추가해야 하는 Cloudflare 템플릿이 있다는 점에 유의하십시오. 이 템플릿은 CF-Connecting-IP를 클라이언트 IP로 전달하여, 모든 사용자가 Cloudflare 네트워크의 노드에서 온 것으로 보이도록 방지합니다.

오브젝트 기반 스토리지를 사용하지 않고 오렌지 클라우드를 활성화한 채로 실행 중인 경우, 자산(assets) 경로에 대해 캐싱 규칙을 생성할 수 있습니다.