Assets:precompile verursacht einen Fehler

Hallo, ich versuche, rake assets:precompile RAILS_ENV=production auszuführen, erhalte aber folgende Fehlermeldung:

brotli -f --quality=11 /Users/synup/synup/discourse/public/assets/vendor-7fd29296ee54f8a7ced9508b106a09ec4aae4912ed1cf10eceb7eb2acca03309.js --output=/Users/synup/synup/discourse/public/assets/vendor-7fd29296ee54f8a7ced9508b106a09ec4aae4912ed1cf10eceb7eb2acca03309.js.br
rake aborted!
Errno::ENOENT: No such file or directory - brotli

Kann mir bitte jemand helfen?

Warum nutzen Sie für eine Produktionsinstanz nicht unsere offizielle Standardinstallation von Discourse?

Da für Heroku nichts erwähnt wird und ich es ausschließlich auf Heroku installieren möchte.

Im Grunde musst du das Paket brotli auf Heroku installieren. Ich weiß nicht genau, wie das geht, aber es gibt wahrscheinlich einen Buildpack, der das ermöglicht, oder du kannst einen eigenen erstellen. In meinem Fall (Ubuntu 18.04 auf GitHub Actions) habe ich es mit sudo apt-get -yqq install brotli behoben.