GreenOWL
(Green OWL)
7 مارس 2022، 2:51م
1
مرحباً! أنا أستخدم تثبيتًا قياسيًا لـ Docker Discourse على Ubuntu وأريد إعداد نسخة طبق الأصل من المنتدى على شبكة Tor .onion.
لقد قمت بتثبيت Tor على الخادم والآن لدي عنوان myonionsite.onion.
#تثبيت
apt install -y tor
#إلغاء التعليق في /etc/tor/torrc
HiddenServiceDir /var/lib/tor/myonionsite/
HiddenServicePort 80 127.0.0.1:8080
HiddenServiceVersion 3
#إعادة التشغيل
systemctl restart tor
systemctl enable tor
cat /var/lib/tor/myonionsite/hostname
لكن هذا العنوان يعرض صفحة nginx الافتراضية، وليس مجتمعي.
أحتاج للمساعدة
إعجاب واحد (1)
يوجد قالب TOR لـ discourse:
تم تحديثه آخر مرة قبل 6 سنوات لذلك لست متأكدًا مما إذا كان لا يزال يعمل، ولكن إذا كان لا يزال يعمل، فيجب أن يساعدك هذا في البدء. اقرأ القالب لفهم كيفية عمله.
ستحتاج إلى تضمين القالب في ملف app.yml الخاص بك وتحديد رابط DISCOURSE_ONION (وهو عنوان .onion الخاص بك).
مزيد من المناقشة: Template for serving through an .onion address with Docker
6 إعجابات
GreenOWL
(Green OWL)
7 مارس 2022، 8:09م
3
لا يعمل أو هل أفعل شيئًا خاطئًا…
خطواتي:
apt install tor
تحرير الملف /etc/tor/torrc
HiddenServiceDir /var/lib/tor/hidden_service/
HiddenServicePort 80 127.0.0.1:8080
HiddenServiceVersion 3
إعادة التشغيل
systemctl restart tor
systemctl enable tor
التحقق من نطاق البصل الخاص بي
cat /var/lib/tor/hidden_service/hostname
انتقل إلى cd /var/discourse/ وقم بتحرير app.yml
أضف القوالب web.onion.template.yml
أضف DISCOURSE_ONION تبدو كالتالي:
DISCOURSE_HOSTNAME example.com
DISCOURSE_ONION example.onion
./launcher rebuild app
بعد هذه الإعدادات، المنتدى غير متاح على الشبكة الواضحة وعلى شبكة Tor. ربما أحتاج إلى تغيير المنشور؟
GreenOWL
(Green OWL)
8 مارس 2022، 8:52ص
4
ربما أحتاج إلى تثبيت nginx جديد؟ 1. apt install nginx tor
f1r4s
(Eddie)
10 يناير 2023، 10:19ص
5
Bhanu Sharma:
DISCOURSE_ONION
مرحباً يا صديقي، هل وجدت حلاً لإعداد TOR بشكل صحيح؟
إعجاب واحد (1)
يحتاج web.onion.template.yml إلى بعض التحديثات لكي يعمل.
يرجى تجربة هذه الرقعة .
بالإضافة إلى ذلك، ربما تحتاج أيضًا إلى توجيه HiddenServicePort إلى 80 127.0.0.1:80 بدلاً من 80 127.0.0.1:8080.
إعجابَين (2)
كيف يمكننا القيام بذلك إذا لم نكن نعرض Discourse مباشرة بسبب استخدام وكيل مثل Nginx؟
هل يجب أن يعمل عنوان IP الخاص بالحاوية؟ (:
meglio
(Anton)
29 يونيو 2025، 11:41م
9
هل يمكن لـ Discourse نظريًا تقديم نفس المثيل تحت نطاقين (.com و .onion)؟
إعجاب واحد (1)