كيفية إعداد discourse على خادم منزلي خاص بي

مرحباً،
أرغب في إعداد منصة ديسكورس على خادمي المنزلي الخاص باستخدام عنوان IP ثابت.

أنا جديد على نظام لينكس ولست مسؤول نظام، لذا أود الحصول على نصائح مفصلة خطوة بخطوة. لذا، من فضلك لا تفترض أن لدي المعرفة بنظام لينكس التي قد تكون لديك.

  1. خادمي مستضاف في المنزل باستخدام عنوان IP ثابت (هذا يأتي بشكل قياسي مع مزودي خدمة الإنترنت الأستراليين) ولا أرغب في استخدام dyndns أو أي شيء آخر مطلوب عادةً عند استخدام عنوان IP ديناميكي. لا يمكنني العثور على أي شيء حول كيفية القيام بذلك حيث يبدو أن بقية مزودي خدمة الإنترنت في العالم لا يقدمون عنوان IP ثابت كخدمة مجانية مع خدمتهم.
  2. لقد قمت بتثبيت Ubuntu Server 20.04 وتم تضمين Docker كجزء من عملية الإعداد.
  3. أخبرني جيف أتود أن هذا البرنامج التعليمي يجب أن يعمل بشكل جيد لما أحتاجه ولكنه لا يبدو سهلاً بالنسبة لي discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub

سأكون ممتنًا لأي مساعدة يمكنني الحصول عليها في هذا الشأن، حيث أنني أحاول إعداد هذا لمنظمة مجتمعية محلية لا ترغب في استضافة معلوماتها في السحابة. لذلك، لهذا السبب، فإن خدمة مثل Digital Ocean أو خدمة استضافة مماثلة مستبعدة بالتأكيد، فهم مصممون تمامًا على أنهم يريدون تثبيت خادم منزلي.

إعجاب واحد (1)

يمكنك استضافة حلك في السحابة مع الحفاظ على الخصوصية الكاملة. ومن هنا جاءت كلمة “خاص” في VPS.

يأخذ بروتوكول Https على عاتقه تشويش الاتصال وهذا الإعداد:

يمنع أي شخص غير مصرح له بقراءة أي محتوى.

كموقع، أنت تملك بياناتك الخاصة.

لذلك، أوصي بشدة بإعادة النظر في بنيتك المقترحة.

إعجاب واحد (1)

هذا ليس حلاً تريده منظمتي المجتمعية لأنه لا يوقف الأوامر التافهة للتجسس على محتوى منظماتي.

أعتقد أنه من المهم ملاحظة أن أستراليا لديها أسوأ قوانين خصوصية الإنترنت والحريات المدنية في العالم الأول.

مجرد رفض الوصول المجهول لا يزال غير خيار حتى بافتراض أن مزود الاستضافة ليس لديه وصول إلى مفاتيح التشفير لأنه لا يزال بإمكانه أن يُؤمر بإسقاط الموقع من قبل الحكومة الأسترالية.

لهذا السبب المنظمة المجتمعية التي أتطوع لها مصممة على الاستضافة الذاتية على أجهزتنا الخاصة.

إذا كان بإمكاننا القيام بذلك باستخدام عنوان IP ثابت، فلن يضطروا إلى القلق بشأن قيام مزودي أسماء النطاقات أيضًا بإلغاء نطاقهم. مشكلة أخرى شهدناها كثيرًا في السنوات القليلة الماضية.

إعجاب واحد (1)

إذا كان لديك عنوان IP ثابت، فأنا متأكد تمامًا من أن الإعداد المنزلي سيكون أكثر عرضة للخطر بشكل كبير.

إعجاب واحد (1)

حتى مع شهادة SSL المستضافة ذاتيًا؟

أو VPN؟

إعجاب واحد (1)

حسنًا، لنتجاهل الأمر.\n\nبالنسبة لمسألة جعله يعمل، ربما تحتاج فقط إلى تثبيته كمستخدم جذر واتباع الدليل بالضبط بنفس الطريقة.\n\nإذا كان الخادم الخاص بك يحتوي على عنوان IP ثابت وصول كامل إلى الإنترنت، فلا ينبغي أن يكون مختلفًا كثيرًا عن VPS.\n\nتحتاج إلى التأكد من أن جدار الحماية الخاص بك غير نشط وإذا كان نشطًا، فقد قمت بتكوينه بشكل مناسب.\n\nإذا كان لديك وكيل عكسي أمام دوكر، فنفس الشيء، ولكن إذا لم يكن هناك وكيل عكسي معد، فستنتهي في أي حال باستخدام الوكيل الموجود داخل حاوية دوكر المعدة لك.\n\nهل لديك أي أخطاء؟

4 إعجابات

أعلم أن هذا الموضوع قديم نوعًا ما، ولكني أعتقد أنني أستطيع إضافة بعض القيمة لأنني قمت بذلك منذ سنوات مع شركة ناشئة ذاتية التمويل في مجال البرمجيات كخدمة (SaaS).

يرجى النظر في Cloudflare لشبكة توصيل المحتوى (CDN) ووكيل DNS. نظرًا لأن هذا يتم استضافته على مزود خدمة إنترنت للمستهلكين، فإن كل من شبكة توزيع المحتوى وإخفاء هوية Cloudflare سيساعدان بشكل كبير. عندما تستضيف موقعك الخاص من منزلك، تفقد الكثير من الحماية التي توفرها شركات الاستضافة السحابية الكبيرة بشكل افتراضي. ستساعد Cloudflare في بعض هذه الأمور.

آمل أن يكون معدل النقل لديك قد تمكن من التعامل مع زوارك أيضًا. كان معدلي 10 ميجابت في الثانية في الاتجاه الصاعد وكافحت.

إعجابَين (2)