User AV_C is experiencing issues installing plugins on their Discourse installation. Despite rebuilding the app, the plugins are not being acknowledged.
codergautam and Stephen suggested checking if the plugins appear in the /admin/plugins page and specifying which plugins are being installed.
AV_C provided their app.yml file, which shows the plugins being installed. However, merefield pointed out that the app.yml file is badly formed, with spaces in front of the hooks section. This formatting issue appears to be the cause of the problem. AV_C has acknowledged the mistake and thanked merefield for the correction.
I’m trying to install plugins but when i rebuild the app it looks like they aren’t being even acknowledged.
The app compiles properly but not plugins whatsoever.
I have a default discourse installation on my own server.
## The Docker container is stateless; all data is stored in /shared
volumes:
- volume:
host: /var/discourse/shared/standalone
guest: /shared
- volume:
host: /var/discourse/shared/standalone/log/var-log
guest: /var/log
## Plugins go here
## see https://meta.discourse.org/t/19157 for details
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/docker_manager.git
- git clone https://github.com/discourse/discourse-spoiler-alert.git
- git clone https://github.com/discourse/discourse-animated-avatars.git
- git clone https://github.com/discourse/discourse-whos-online.git
- git clone https://github.com/discourse/discourse-data-explorer.git
- git clone https://github.com/discourse/discourse-bbcode.git
- git clone https://github.com/discourse/discourse-signatures.git
- git clone https://github.com/discourse/discourse-reactions.git
- git clone https://github.com/paviliondev/discourse-legal-tools.git
- git clone https://github.com/theCrius/discourse-ngi-emojis.git
## Any custom commands to run after building
run:
- exec: echo "Beginning of custom commands"
## If you want to set the 'From' email address for your first registration, uncomment and change:
## After getting the first signup email, re-comment the line. It only needs to run once.
#- exec: rails r "SiteSetting.notification_email='info@unconfigured.discourse.org'"
- exec: echo "End of custom commands"