في حالة تثبيت متعدد المواقع، يمكن إنشاء مستخدم مدير معتمد ومفتاح واجهة برمجة تطبيقات (API) للمدير باستخدام الأوامر التالية:
docker exec app env RAILS_DB=secondsite rake 'api_key:create_master[MYKEY]'( echo user1@example.com ; echo $pass ; echo $pass ; echo ) | docker exec -i app env RAILS_DB=secondsite rake 'admin:create'
ملاحظة: إذا لم تكن في تثبيت متعدد المواقع، فقم ببساطة بحذف env RAILS_DB=secondsite.
ثم تحقق من أن الأمر يعمل باستخدام:
curl -X GET https://forum2/admin/backups -H "Accept: application/json" -H "Api-Key: 886171a73dd12759b5d6c1915b0f0d4475e8b3fff3d97954b95171200b6" -H "Api-Username: user1"
[]
(شكر خاص لـ Jay Pfaffman على الإلهام)
بعد الانتهاء من ذلك، لم يعد discourse يتطلب تشغيل المعالج التوجيهي (Wizard)، على الرغم من أنه يظهر أنه يجب تشغيله.
