Data Explorer Plugin kann nicht in der letzten Version installiert werden

Das Problem war die Data Explorer-Version (Haupt-Branch), die nicht mit Discourse 2.8.8 kompatibel ist; ich habe es sowohl für eine Standardinstallation als auch für eine Bitnami-Installation versucht.

Schließlich habe ich eine Lösung gefunden, um die Plugins unter Discourse Bitnami zu installieren:

cd /opt/bitnami/discourse
sudo RAILS_ENV=production bundle exec rake plugin:install repo=PLUGIN_REPO_URL
...
RAILS_ENV=production LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all
RAILS_ENV=production bundle exec rake db:migrate
RAILS_ENV=production bundle exec rake themes:update assets:precompile

Die letzten 3 Befehle sind notwendig, um:

  • Die Kompatibilität der Plugins mit der installierten Discourse-Version zu prüfen und die letzte kompatible Version für jedes angegebene Plugin herunterzuladen
  • Datenbankmigrationen auszuführen, falls einige Plugins dies erfordern
  • Themes zu aktualisieren und Assets zu kompilieren