먼저 제가 하고 싶은 일을 설명드리겠습니다. 저는 nginx 뒤에서 discourse를 실행하고 싶습니다. Discourse는 tor를 통해서만 접근 가능해야 합니다.
nginx를 tor와 함께 설정하는 것은 문제가 없는데, discourse 설정에서 어려움을 겪고 있습니다. tor 주소를 받아들이지 않기 때문에 기본 설정으로는 작동하지 않습니다. "이 서버를 가리키지 않는다"는 오류가 나거든요. 혹시 tor용 yml 설정 파일을 이미 준비하신 분이 계신지 궁금합니다.
nginx 뒤에서 tor를 통해서만 접근 가능한 Discourse를 설정하려면 어떻게 해야 할까요?
아, 그리고 불법적인 내용을 홍보하거나 논의하기 위한 포럼을 만들려는 것이 아닙니다. 그저 “숨겨진” 포럼을 갖고 싶을 뿐입니다.
빠른 답변 감사합니다. (참고로 저는 @vovo와 같은 사람입니다. 다시 로그인할 수 없어 유지보수가 가능한 새 계정을 만들었습니다.)
Discourse가 얼마나 "누수"가 되는지 정확히 확신은 없지만, 많은 기능을 비활성화할 필요는 없을 것 같습니다. 이 포럼은 tor와 tor만으로 운영되어야 합니다. 그 이유는 다음과 같습니다:
클리어넷에 비해 발견하기가 더 어렵습니다.
nginx를 올바르게 구성한 경우, 운영자를 추적하기가 더 어렵습니다.
내 신원과 연결될 프리미엄 도메인을 구매하는 번거로움을 피할 수 있습니다. (특정 경우 비트코인으로만 VPS를 구매할 수 있으며, 이때는 아무 질문도 받지 않습니다.)
Discourse를 설치하고 nginx + tor 뒤에 설정하는 가장 좋은 방법은 무엇일지 궁금합니다. 기본 설정은 .onion 주소를 허용하지 않기 때문에(이 주소가 vps로 직접 연결되지 않으므로) 도메인을 승인하지 않을 것입니다. 이는 제가 극복해야 할 첫 번째 장애물 중 하나일 가능성이 높습니다.
nginx + tor 뒤에 discourse를 설정하는 방법에 대한 조언이나 힌트를 찾고 있습니다.
Discourse는 게시글 콘텐츠를 렌더링하는 일부로 임의의 서버에 명시적이고 의도적으로 연결합니다.
Discourse를 Tor를 통해 실행해야 하는 유일한 이유는 사이트 운영자와/또는 서로의 신원을 숨기기 위해서입니다. 하지만 게시글을 작성하려면 여전히 로그인을 하고 이메일을 제공해야 하므로, 맞춤형 SSO 제공자도 필요합니다. 또한 GeoIP 데이터베이스 기능을 비활성화하는 것도 잊지 마세요.
이것은 매우 쉽게 해결할 수 있습니다. 이전 설치 방법을 사용하면 됩니다: samples/standalone.yml을 containers/app.yml로 복사하고 필드를 채우세요. 설정의 의미가 불분명할 경우 설정 스크립트의 도움말 텍스트를 확인해 보세요.