مرحباً. شارما.
أريد نفس الوظيفة أيضاً.
-
قمت بتثبيت Discourse على Docker (تثبيت قياسي).
-
أضف web.onion.template.yml إلى app.yml في دليل containers.
قبل web.ssl.template.yml.
قم بتعيين متغير البيئة DISCOURSE_ONION *********.onion وأعد بناء التطبيق.
-
بعد البناء، أدخل ./launcher app و sudo apt-get upgrade & sudo apt-get install nano & sudo apt-get install tor.
-
قم بتحرير /etc/tor/torrc وقم بإلغاء التعليق على دليل الخدمة المخفية والمنفذ.
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 الأصلي بشكل جيد ولكن عنوان .onion يعطي خطأ “not found”.