Tor 프로젝트에 Onion-Location 헤더에 대한 문서가 추가되었으니, Discourse를 설정하여 "표면 도메인"과 onion 사이트를 모두 제공하도록 하는 방법에 대해 관심이 있습니다.
@BryanHR님의 수정 사항들은 컨테이너의 YAML 설정에서 수행할 수 있을 것으로 보입니다. Onion-Location 헤더도 같은 방식으로 추가할 수 있을 것입니다.
하지만 Discourse가 원래 호스트에 고정되어 있는 구조인 것 같아서, .onion 사이트에 접근할 때 Tor 네트워크를 거치지 않고 일반 HTTP 또는 HTTPS를 통해 리소스가 제공되지 않을까 걱정됩니다. (예: 원래 요청은 Tor를 통해 이루어지지만, JavaScript가 추가 자산을 가져오기 위해 원래 도메인을 사용하는 경우)