So sammeln Sie alle von Discourse verwendeten statischen Assets (js, css)

Vielen Dank, @schleifer. Deine Antwort war sehr hilfreich. Allerdings habe ich noch ein paar Nachfragen:

  1. Wo finde ich die Dokumentation für Hooks wie after_assets_precompile? Ich habe sowohl die Docker-Dokumentation als auch das Discourse-GitHub-Repository durchsucht, konnte aber keine Informationen dazu finden. Muss ich die Hooks mit dem Namen after_assets_precompile selbst einrichten (und wenn ja, wie?), oder sind sie bereits wie after_code von Discourse konfiguriert?

  2. Wie ich es verstehe, würde mein Pseudocode so aussehen:

     hooks:
       after_assets_precompile:
         - exec:
             cd: $home
             cmd:
               - in den Docker-Container wechseln
               - cd in `/var/www/discourse/public/assets/`
               - git add, commit und Push zum GitHub-Repo durchführen
    

Vielen Dank.