غير قادر على تثبيت أي إضافات Discourse

مرحبًا بالجميع،

لقد قمت مؤخرًا بتثبيت Discourse في بيئة الإنتاج عبر Docker، وحاولت تثبيت عدد من الإضافات باتباع هذا الدليل: Install plugins on a self-hosted site

أضفت الإضافات في ملف containers/app.yml الخاص بي:

hooks:
 after_code:
  - exec:
    cd: $home/plugins
    cmd:
     - git clone https://github.com/discourse/docker_manager.git
     - git clone https://github.com/discourse/discourse-brand-header.git
     - git clone https://github.com/pmusaraj/discourse-dark-mode.git

تم تحميل إضافة docker_manager أثناء التثبيت الأولي. ومع ذلك، فإن الإضافةين الأخريين اللتين أضفتهما للتو - discourse-brand-header و discourse-dark-mode - لا تظهران بعد عمليات إعادة البناء المتتالية. عملية البناء نفسها لا تحتوي على أي أخطاء. أرى الإضافات في مجلد “plugins” داخل حاوية Docker الخاصة بي، لكنها لا تظهر في لوحة إدارة Discourse، ولا في قسم “الإضافات” ضمن الإعدادات. هل هناك شيء فاتني؟

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

مرحبًا!
أعتقد أن هذين العنصرين ليسا إضافات، بل مكونات يجب تثبيتها هنا:
https://your.domain/admin/customize/themes

7 إعجابات

يا أصدقائي، أخجل من نفسي. استغرق مني صباحًا كاملًا أن أدرك أنني أقوم بتثبيت سمة/مكون وليس إضافة. شكرًا لك، @Benjamin_D - لقد أنقذت يومي!

4 إعجابات