Перенос VB на Discourse (в сети TOR)

Привет, Шарма.
Я тоже хочу такую же функцию.

  1. Я установил Discourse в Docker (стандартная установка).

  2. Добавил web.onion.template.yml в app.yml в директории containers.

Перед web.ssl.template.yml.

Установил переменную окружения DISCOURSE_ONION со значением *********.onion и пересобрал приложение.

  1. После сборки: ./launcher enter app и выполнил sudo apt-get upgrade && sudo apt-get install nano && sudo apt-get install tor.

  2. Отредактировал /etc/tor/torrc и раскомментировал строки для скрытой службы (dir и port).

HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:80

  1. Запустил tor.
  • не работает.

  • Я проверил файл tor.service, и он, похоже, запускает файл /bin/true.

  1. Проверил /var/lib/tor/hidden_service/hostname и получил .onion-адрес.

  2. Закрыл tor.

  3. Отредактировал onion.conf и заменил ***************.onion на новый .onion-адрес.

  4. Снова запустил tor.

  5. Попытался подключиться к .onion-адресу. Оригинальный HTTPS-URL работает нормально, но .onion-адрес выдаёт ошибку «не найдено».