Siguiendo la documentación, agregué algunos componentes y plugins de Tema en el yaml:
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-reactions.git
- git clone https://github.com/paviliondev/discourse-ratings.git
- git clone https://github.com/discourse/reader-mode.git
- git clone https://github.com/VaperinaDEV/discourse-modal-grip.git
- git clone https://github.com/nolosb/discourse-tag-styles.git
- git clone https://github.com/merefield/discourse-tc-tag-cloud.git
El ./launcher rebuild parece pasar correctamente:
[...]
I, [2024-05-16T10:49:19.172929 #1] INFO -- : Reemplazando # redis con sv start redis || exit 1 en /etc/service/unicorn/run
I, [2024-05-16T10:49:19.173814 #1] INFO -- : > cd /var/www/discourse/plugins & git clone https://github.com/discourse/docker_manager.git
Clonando en 'docker_manager'...
I, [2024-05-16T10:49:20.511901 #1] INFO -- :
I, [2024-05-16T10:49:20.512493 #1] INFO -- : > cd /var/www/discourse/plugins & git clone https://github.com/discourse/discourse-reactions.git
Clonando en 'discourse-reactions'...
I, [2024-05-16T10:49:21.315121 #1] INFO -- :
I, [2024-05-16T10:49:21.315491 #1] INFO -- : > cd /var/www/discourse/plugins & git clone https://github.com/paviliondev/discourse-ratings.git
Clonando en 'discourse-ratings'...
I, [2024-05-16T10:49:21.917044 #1] INFO -- :
I, [2024-05-16T10:49:21.917367 #1] INFO -- : > cd /var/www/discourse/plugins & git clone https://github.com/discourse/reader-mode.git
Clonando en 'reader-mode'...
I, [2024-05-16T10:49:22.499069 #1] INFO -- :
I, [2024-05-16T10:49:22.499672 #1] INFO -- : > cd /var/www/discourse/plugins & git clone https://github.com/VaperinaDEV/discourse-modal-grip.git
Clonando en 'discourse-modal-grip'...
I, [2024-05-16T10:49:23.030998 #1] INFO -- :
I, [2024-05-16T10:49:23.031349 #1] INFO -- : > cd /var/www/discourse/plugins & git clone https://github.com/nolosb/discourse-tag-styles.git
Clonando en 'discourse-tag-styles'...
I, [2024-05-16T10:49:23.535520 #1] INFO -- :
I, [2024-05-16T10:49:23.535773 #1] INFO -- : > cd /var/www/discourse/plugins & git clone https://github.com/merefield/discourse-tc-tag-cloud.git
Clonando en 'discourse-tc-tag-cloud'...
I, [2024-05-16T10:49:24.330857 #1] INFO -- :
[....]
I, [2024-05-16T10:52:07.932848 #1] INFO -- : > cd /var/www/discourse & su discourse -c 'LOAD_PLUGINS=0 bundle exec rake plugin:pull_compatible_all'
I, [2024-05-16T10:52:15.062445 #1] INFO -- : discourse-modal-grip ya está en la última versión compatible
discourse-ratings ya está en la última versión compatible
discourse-reactions ya está en la última versión compatible
discourse-tag-styles ya está en la última versión compatible
discourse-tc-tag-cloud ya está en la última versión compatible
docker_manager ya está en la última versión compatible
reader-mode ya está en la última versión compatible
Pero el sitio se reinició con solo algunos de ellos. Solo uno de ellos está en /admin/customize/components y otros los encontré buscando en la página de configuración. ¿Es un problema de compatibilidad de versiones con 3.3.0b3? ¿Dónde puedo verlo en los registros para ver qué causa que algunos de ellos se omitan, como Discourse-ratings, reader-mode, etc.?