بينما أستعد للقيام بذلك، لدي سؤال.
على ماستودون، يوجد أمر self-destruct للخروج بشكل نظيف لتجنب المشاكل من تذكر مفاتيح الخادم، وهو أمر موصى به ليس فقط إذا كنت تغلق خادمًا، ولكن أيضًا إذا كنت تعيد تعيين مثيل إلى النقطة التي تقوم فيها بتجديد المفاتيح الجديدة. لا أعرف ما إذا كنت قد واجهت هذا في اختباراتك حتى الآن. يبدو أن ماستودون يقوم بحذف ممثل لكل ممثل محلي. لا أرى وظيفة للقيام بذلك في المكون الإضافي، ولكني أدرك أنني قد أكون أفتقدها.
بالنسبة لخادم ماستودون الذي أديره، أعتقد أن tootctl domains purge سيكون كافيًا، ولكني اختبرت أيضًا باستخدام “بديل” ماستودون عادي حيث ليس لدي صلاحيات المسؤول. ![]()
…لقد قمت بالاستعادة، وكما يحدث، فإن الأمر tootctl domains purge ليس كافيًا بالنسبة لي لمتابعة بنجاح بعد الاستعادة. المنشورات ببساطة لا تظهر على ماستودون على الإطلاق. لقد قمت بتمكين سجلات ActivityPub المفصلة حتى أتمكن من تصحيح الأخطاء بشكل أكبر، ولكنني لم أجد أين أبحث عنها. وقد وجدتها الآن في سجلات rails، لذلك يجب أن أكون قادرًا على التحقيق بنفسي مرة أخرى.