If you want to install themes via your app.yml, use the following format:
run:
- exec: echo "Beginning of custom commands"
- file:
path: /tmp/mythemes.yml
contents: |
discourse-gifs:
url: https://github.com/discourse/discourse-gifs.git
add_to_all_themes: true
- exec:
cd: $home
cmd: su discourse -c 'bundle exec rake themes:install < /tmp/mythemes.yml'
- exec: echo "End of custom commands"
11 „Gefällt mir“
Oh, ich bin so froh, dass das möglich ist… Ich habe nach einer Möglichkeit gesucht, Themes über eine Multisite-Instanz zu laden, und das ist vielleicht der einfachste Weg. Danke!
2 „Gefällt mir“
chemol
9. Februar 2024 um 22:29
3
Wenn jemand anderes nach einer programmatischen Möglichkeit sucht, ein Theme von einem lokalen Gerät mit einer ZIP-Datei zu importieren:
export THEME_ARCHIVE=<absoluter-Pfad-zur-Datei>
bundle exec rake themes:install:archive
oder
THEME_ARCHIVE=<absoluter-Pfad-zur-Datei> bundle exec rake themes:install:archive
ist dein Freund.
6 „Gefällt mir“
chemol
17. Februar 2024 um 22:24
4
(funktioniert auch mit tar.gz)
2 „Gefällt mir“