안녕하세요. Sharma님.
저도 동일한 기능을 사용하고 싶습니다.
-
Docker에 Discourse를 설치했습니다(표준 설치).
-
컨테이너 디렉토리의 app.yml 파일에 web.onion.template.yml을 추가했습니다.
web.ssl.template.yml 앞에 추가했습니다.
DISCOURSE_ONION 환경 변수를 *********.onion으로 설정하고 앱을 재빌드했습니다.
-
빌드 후 ./launcher enter app 명령을 실행하고 sudo apt-get upgrade & sudo apt-get install nano & sudo apt-get install tor를 실행했습니다.
-
/etc/tor/torrc 파일을 편집하여 hidden service dir 및 port 주석을 해제했습니다.
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80
- tor를 실행했습니다.
-
는 작동하지 않았습니다.
-
tor.service 파일을 확인했는데 /bin/true 파일을 실행하는 것처럼 보입니다.
-
/var/lib/tor/hidden_service/hostname을 확인하여 .onion 주소를 얻었습니다.
-
tor를 종료했습니다.
-
onion.conf를 편집하여 ***************.onion을 새로운 onion 주소로 대체했습니다.
-
tor를 다시 실행했습니다.
-
.onion 주소에 연결을 시도했습니다. 원래의 https URL은 잘 작동하지만, .onion 주소는 not found 오류가 발생합니다.