بنية تحتية خاصة / دون الحاجة إلى هويةاقرأ مبدأ الخصوصية
ملاحظات حقل KoalaVPS

مجتمع اتحادي يقف خلفه مشغّل.

استضافة Mastodon تجمع بين تطبيق ويب ومهام خلفية وتخزين ورعاية مجتمعية.

اضبط الهوية بعناية

اختر النطاق العام قبل الإطلاق وافهم أي معرّفات صعب تتغير بعدين. خطط لاسترداد الحساب والبريد المعاملاتي. مسار إشعار موثوق مهم للتسجيل والإشراف.

قدّر حجم الخدمة كلها

عمليات الويب وعمال الخلفية وPostgreSQL وRedis وتخزين الوسائط كلهم بيساهموا في استهلاك الموارد. الفيدرالية والوسائط البعيدة ممكن تكبر أكتر من عدد المستخدمين المحليين. قِس طوابير العمال ونمو قاعدة البيانات والتخزين.

خلّي الإدارة والإشراف شغالين

استخدم إصدارات مدعومة، ومصادقة قوية للمشرف، وضوابط تسجيل مدروسة. انشر قواعد المجتمع وعملية تواصل. قرارات الفيدرالية محتاجة مشغّل مسؤول، مش مجرد كونتينر شغّال.

اعمل نسخة احتياطية من الحالة الدائمة

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

تحقق من أول رحلة مستخدم

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

ادي للوسائط دورة حياة

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

اختار هوية ومسار تثبيت مستقرين

حدّد النطاق العام للنسخة قبل ما المستخدمين يعتمدوا على عناوين حساباتهم. جهّز SMTP وTLS ونظام تشغيل مدعوم وتخزين كافي للرفع المحلي والوسائط الفيدرالية. دليل التركيب الحالي من المصدر بيوفّر مسار قائم على المصدر؛ لازم تتأكد من تغليف الكونتينر مقابل المشروع والإصدار اللي هتختاره فعلًا. متقدّمش مثال Compose قديم كأنه المسار الوحيد المدعوم من المشرفين. خطط لإدارة المجتمع وجهة تواصل للاستعادة جنب البرنامج.

  • احصر عملية الويب وخدمة البث وعمال الخلفية وPostgreSQL وRedis.
  • استخدم بيانات اعتماد منفصلة للخدمة وخلّي قواعد البيانات بعيدة عن المستمع العام.
  • حدّد قواعد التسجيل والإشراف قبل دعوة المستخدمين.

شغّل نسخة واحدة مُختبرة قبل التوسع

استخدم إجراء الإعداد للإصدار المثبّت، واضبط الأصل العام وSMTP، وابدأ قاعدة البيانات وأنشئ حساب مشغّل من خلال مسار الإدارة المدعوم. حط الخدمة ورا بروكسي TLS مضبوط صح وابدأ عمليات الويب والبث والمهام. خلّي الرفع الدائم منفصل عن ملفات التطبيق القابلة للاستبدال. في البداية حدّد التسجيل عشان مشكلة إعداد تتصلح قبل ما حسابات كتير وأحداث فيدرالية تعتمد عليه.

تابع منشورًا فعليًا عبر الخدمة

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

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

حافظ على الوسائط المحلية ومواد التوقيع

استعادة Mastodon تحتاج إلى قاعدة البيانات والإعدادات/الأسرار والوسائط المرفوعة محليًا، وليس مجرد صورة تطبيق تم تنزيلها. قد تكون للوسائط المخزنة مؤقتًا عن بُعد سياسة استعادة مختلفة؛ ميّزها عن المرفوعات المحلية التي لا يمكن تعويضها. احمِ نسخة احتياطية خارج المضيف واستعِدها إلى بيئة معزولة قبل اعتبار العملية موثوقة. اقرأ ملاحظات الترحيل والتراجع الخاصة بالإصدار قبل الترقية؛ إرجاع حاوية لا يعكس تلقائيًا ترحيل قاعدة البيانات.

اضبط بنيتك التحتية

خد السيطرة.
انشر بشروطك.

بدون أوراق هوية. وصول كامل للمسؤول. فواتير بالعملات الرقمية.