Not able to install any Discourse plugins

Hi Everyone,

I have recently installed Discourse production through Docker and I’ve been trying to install a few plugins by following this guide: Install Plugins in Discourse

I added the plugins in my containers/app.yml

hooks:
 after_code:
  - exec:
    cd: $home/plugins
    cmd:
     - git clone https://github.com/discourse/docker_manager.git
     - git clone https://github.com/discourse/discourse-brand-header.git
     - git clone https://github.com/pmusaraj/discourse-dark-mode.git

The docker_manager plugin was loaded during initial installation. However, the other two plugins that I just added - discourse-brand-header and discourse-dark-mode are not showing after successive rebuilds. The build itself does not contain any errors. I do see the plugins in the “plugins” directory within my docker container, but it’s not showing within my Discourse admin, nor in the “Plugins” section of my settings. Am I missing something?

1 Like

Hi !
I believe these two are not plugins but components, to be installed there:
https://your.domain/admin/customize/themes

7 Likes

Folks, I hang my head in shame. It took me an entire morning to figure out that what I’m installing is a theme/component and not a plugin. Thanks, @Benjamin_D - saved my day!

4 Likes