こんにちは、Sharmaさん。
私も同じ機能が欲しいです。
-
DockerにDiscourseをインストールしました(標準インストール)。
-
containersディレクトリにある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 のディレクトリとポートのコメントを解除します。HiddenServiceDir /var/lib/tor/hidden_service/ HiddenServicePort 80 [127.0.0.1:80](http://127.0.0.1/) -
Torを実行します。
-
<systemctl restart tor>は機能しません。 -
tor.serviceファイルを確認したところ、/bin/trueファイルを実行しているように見えました。
-
-
/var/lib/tor/hidden_service/hostnameを確認し、.onionアドレスを取得します。 -
Torを閉じます。
-
onion.confを編集し、***************.onionを新しい.onionアドレスに置き換えます。 -
Torを再度実行します。
-
.onionアドレスに接続しようとしました。元のHTTPS URLは正常に機能しますが、.onionアドレスでは「見つかりません」というエラーが発生します。