# How can I install my own plugin written in Ruby?

**URL:** <https://meta.discourse.org/t/how-can-i-install-my-own-plugin-written-in-ruby/349762>\
**Category:** Development\
**Tags:** email\
**Created:** [January 30, 2025, 4:42pm UTC](https://meta.discourse.org/t/how-can-i-install-my-own-plugin-written-in-ruby/349762 "2025-01-30T16:42:45Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Xavier\_Garzon](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/xavier_garzon/32/485602_2.png) [@Xavier\_Garzon](https://meta.discourse.org/u/Xavier_Garzon)\
**Post date:** [January 31, 2025, 7:03pm UTC](https://meta.discourse.org/t/how-can-i-install-my-own-plugin-written-in-ruby/349762/3 "2025-01-31T19:03:31Z")

</div>

I tried that one, is very simple. But unfortunately is not working for me.

I tested the same solution in two different apps. Here is the plugin.rb file I used:

```plaintext
# name: auto-email
# about: A super simple plugin to demonstrate how plugins work
# version: 0.0.1
# authors: Xavier Garzon

```

I also checked my plugins folder in the container (/var/www/discourse/plugins) and it seems that my plugin is not being copied. Maybe that is part of the problem.

For this second test, I also tried:

```plaintext
./launcher rebuild app --clean

```

and

```plaintext
./launcher restart app

```

This is the version I’m running:  
3.4.0.beta4-dev  
([9f41ce7fce](https://github.com/discourse/discourse/commits/9f41ce7fce3160cdfeb2818fd11d51326eb7d8a0))

---

_[View the full topic](https://meta.discourse.org/t/how-can-i-install-my-own-plugin-written-in-ruby/349762)._
