# ProCourse Installer

**URL:** <https://meta.discourse.org/t/procourse-installer/115476>\
**Category:** Plugin\
**Tags:** broken\
**Created:** [April 19, 2019, 2:26pm UTC](https://meta.discourse.org/t/procourse-installer/115476 "2019-04-19T14:26:35Z")\
**Posts on this page:** 1\
**Showing post:** 1

<div class="post-metadata">

**Author:** ![joebuhlig](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/joebuhlig/32/193054_2.png) [@joebuhlig](https://meta.discourse.org/u/joebuhlig)\
**Post date:** [April 19, 2019, 2:26pm UTC](https://meta.discourse.org/t/procourse-installer/115476/1 "2019-04-19T14:26:35Z")

</div>

This plugin is designed to make it extremely easy to install new plugins _without_ logging into the server. It adds a screen under `/admin/plugins/procourse-installer` that looks like this:

 ![image](https://global.discourse-cdn.com/meta/original/3X/1/9/1908e12895b0b46a51a142cead1d07e804d46932.png)

From there, you can enter the URL (with or without `.git`) of the plugin git repo and click Install Plugin. Wait a few minutes (about 5 minutes) for the installation to complete and you’re good to go.

To see all the plugins you’ve installed through the installer or to remove a plugin, just go to Installed Plugins.

 ![image](https://global.discourse-cdn.com/meta/original/3X/1/9/19e708356fa3c5485a80d6c6e52d6eee5bb4b769.png)

* * *

A few notes:

- These plugins DO remain after a rebuild or bootstrap of `app` or `web_only`.

- It is currently untested on multisite instances and will likely fail in those scenarios as the plugin needs access to the `/plugins` directory of the application in order to function.

- The plugins installed WILL show up under `/admin/plugins`.

- You CAN upgrade these plugins as normal from `/admin/upgrade`.

- In the process of building this, we found a potential error when removing translations from plugins. It can cause the site to show an error if the user visits a page where the translation is used. This seems to happen even if you use `admin/upgrade` to upgrade a specific plugin and the plugin has removed a translation. We’re working on finding a solution to this currently.

* * *

Requirements:

- You must be running a **supported Docker install**.

- The **Docker Manager plugin** must be installed.

- Access to `/admin/upgrade`.

* * *

Repo can be found here:

[https://github.com/procourse/procourse-installer](https://github.com/procourse/procourse-installer)

---

_[View the full topic](https://meta.discourse.org/t/procourse-installer/115476)._
