# Plugin not being installed

**URL:** https://meta.discourse.org/t/plugin-not-being-installed/255097
**Category:** Self-hosting
**Created:** [February 14, 2023, 12:55pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097 "2023-02-14T12:55:27Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![AV\_C](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/av_c/32/283587_2.png) [@AV\_C](https://meta.discourse.org/u/AV_C)
#### Post date: [February 14, 2023, 12:55pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/1 "2023-02-14T12:55:27Z")

</div>

Hi!

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.

What are the most obvious things to check?

Thank you

---

<div class="post-metadata">

### Author: ![codergautam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codergautam/32/261083_2.png) [@codergautam](https://meta.discourse.org/u/codergautam)
#### Post date: [February 14, 2023, 1:57pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/2 "2023-02-14T13:57:24Z")

</div>

Is the plugin showing in

```plaintext
/admin/plugins

```

---

<div class="post-metadata">

### Author: ![Stephen](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/stephen/32/95011_2.png) [@Stephen](https://meta.discourse.org/u/Stephen)
#### Post date: [February 14, 2023, 2:02pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/3 "2023-02-14T14:02:09Z")

</div>

It would help to know which plugins you’re attempting to install, too.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [February 14, 2023, 3:35pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/4 "2023-02-14T15:35:40Z")

</div>

And perhaps show the plugins in the `app.yml`.

---

<div class="post-metadata">

### Author: ![AV\_C](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/av_c/32/283587_2.png) [@AV\_C](https://meta.discourse.org/u/AV_C)
#### Post date: [February 15, 2023, 7:47pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/5 "2023-02-15T19:47:43Z")

</div>

Unfortunately not appearing in admin.

This is the app.yml:

```plaintext
## 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"

```

---

<div class="post-metadata">

### Author: ![merefield](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/merefield/32/176214_2.png) [@merefield](https://meta.discourse.org/u/merefield)
#### Post date: [February 15, 2023, 8:34pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/6 "2023-02-15T20:34:19Z")

</div>

That’s a badly formed `app.yml`

For a start, `hooks` should not have any spaces in front of it! (it is not a subsection of `volumes`)

The issue appears to begin at the comment line above.

---

<div class="post-metadata">

### Author: ![AV\_C](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/av_c/32/283587_2.png) [@AV\_C](https://meta.discourse.org/u/AV_C)
#### Post date: [February 15, 2023, 9:18pm UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/7 "2023-02-15T21:18:02Z")

</div>

Wow ok, i didn’t know it was tab sensitive. thank you!

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [May 14, 2024, 9:40am UTC](https://meta.discourse.org/t/plugin-not-being-installed/255097/8 "2024-05-14T09:40:10Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
