ما الذي أحتاج أيضًا إلى الاهتمام به عند الاستضافة الذاتية؟

متابعة للنقاش من Recommended Hosting Providers for Self Hosters :

ماذا عن البريد الإلكتروني والإضافات في حالة الحل المستضاف ذاتيًا؟
كيف أحصل على الإضافات إذا قمت بالاستضافة بنفسي؟
من الواضح أنني سأحتاج إلى الاهتمام أيضًا بدمج البريد الإلكتروني، أليس كذلك؟

ما الذي آخر سأحتاج إلى الاهتمام به؟

معظم الإضافات ذات القيمة موجودة في #plugin (يتم نقل الإضافات غير العاملة أو التالفة إلى الفئة الفرعية)

نعم، انظر: discourse/docs/INSTALL-email.md at main · discourse/discourse · GitHub

  • النسخ الاحتياطي:
  • الترقيات (نوصي بها مرة واحدة شهريًا) إما عبر سطر الأوامر SSH أو شاشة مدير Docker من خلال لوحة التحكم.

ولإضافة إلى رد روبرت المفصل بالفعل، ستحتاج أيضًا إلى العناية بحل مشاكل مثيل Discourse الخاص بك والحصول على الدعم من المجتمع. يُعد البحث Search، والوسوم Support و #installation مفيدة جدًا لهذا الغرض.

لكن إذا كنت تتبع دليل التثبيت الرسمي، ولديك خبرة في التعامل مع الخوادم، وكنت مستخدمًا خبيرًا لـ Discourse، فإن الاستضافة الذاتية تُعد خيارًا ممتازًا.

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

إذا قمت بدفع النسخ الاحتياطية إلى S3 وكان لديك هذا الإعداد في ملف yml، فإن ملف yml هو كل ما تحتاجه للتعافي من كارثة.

في الغالب يمكنك إجراء الترقيات من واجهة الويب، ولكن حوالي 3 مرات في السنة تحتاج إلى إجراء ترقية عبر سطر الأوامر، والتي تكون عادةً بسيطة مثل ./launcher rebuild app. أحيانًا، تكون الأمور أكثر تعقيدًا قليلاً. أقدم خدمة أقوم فيها بهذه الترقيات عند الحاجة، لكنني أشك في أنك تحتاج إلى ذلك.