Плагины и компоненты темы прошли пересборку, но недоступны?

Следуя документации, я добавил несколько компонентов темы и плагинов в 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

Команда ./launcher rebuild, похоже, выполнилась успешно:

[...]
I, [2024-05-16T10:49:19.172929 #1]  INFO -- : Замена # redis на sv start redis || exit 1 в /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
Клонирование в 'docker_manager'...
I, [2024-05-16T10:49:20.511907 #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
Клонирование в '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
Клонирование в '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
Клонирование в '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
Клонирование в '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
Клонирование в '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
Клонирование в '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 уже находится в последней совместимой версии
discourse-ratings уже находится в последней совместимой версии
discourse-reactions уже находится в последней совместимой версии
discourse-tag-styles уже находится в последней совместимой версии
discourse-tc-tag-cloud уже находится в последней совместимой версии
docker_manager уже находится в последней совместимой версии
reader-mode уже находится в последней совместимой версии

Однако сайт перезапустился, и активными оказались только некоторые из них. Только один плагин отображается в разделе /admin/customize/components, а остальные я нашёл через поиск на странице настроек.

Неужели это проблема совместимости версий с 3.3.0b3? Где в логах можно посмотреть, почему некоторые плагины, такие как Discourse-ratings и reader-mode, были пропущены?

Так устанавливаются плагины. Но для установки компонентов темы необходимо следовать инструкциям по адресу Installing a theme or theme component

Я пробовал это, но получил сообщение, что URL GIT не содержит компонента темы, поэтому я попробовал другой способ. Теперь я понял, что произошло. Плагин discourse-ratings всё равно не устанавливается ни одним из способов.

Это компоненты темы.

https://github.com/discourse/reader-mode
https://github.com/VaperinaDEV/discourse-modal-grip
https://github.com/nolosb/discourse-tag-styles
https://github.com/merefield/discourse-tc-tag-cloud

Удалите их из файла app.yml и следуйте документации для их установки:

Да. Удалил эти 4 и действительно смог добавить их как компоненты, но у меня всё ещё есть discourse-ratings, который устанавливается и отображается в настройках как включённый, но виджеты не появляются в темах. Тогда я сосредоточусь на этом. Спасибо за помощь!