# How to install a plugin without rebuilding (or set a maintainance message)

**URL:** https://meta.discourse.org/t/how-to-install-a-plugin-without-rebuilding-or-set-a-maintainance-message/88742
**Category:** Support
**Created:** [May 30, 2018, 2:13pm UTC](https://meta.discourse.org/t/how-to-install-a-plugin-without-rebuilding-or-set-a-maintainance-message/88742 "2018-05-30T14:13:23Z")
**Posts on this page:** 1
**Showing post:** 10

<div class="post-metadata">

### Author: ![MakaryGo](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/makarygo/32/187426_2.png) [@MakaryGo](https://meta.discourse.org/u/MakaryGo)
#### Post date: [July 22, 2020, 2:34pm UTC](https://meta.discourse.org/t/how-to-install-a-plugin-without-rebuilding-or-set-a-maintainance-message/88742/10 "2020-07-22T14:34:16Z")

</div>

Hello!  
You’re most probably looking for this:

> [@Benefits of running discourse in separate containers for data and web](https://meta.discourse.org/t/benefits-of-running-discourse-in-separate-containers-for-data-and-web/36109/4):
>
> Per [Advanced Troubleshooting with Docker](https://meta.discourse.org/t/advanced-troubleshooting-with-docker/15927), the database is actually stored outside the container(s). AFAIK the main advantage of separating containers (if you’re changing nothing else about the default install) is reducing downtime when you’re running ./launcher rebuild app. However it’s a bit outside my knowledge and not something I’ve attempted doing, so I wouldn’t be surprised if there were more reasons to do it.

> [@Move from standalone container to separate web and data containers](https://meta.discourse.org/t/how-to-move-from-standalone-container-to-separate-web-and-data-containers/29413/73):
>
> As far as I can tell, this guide is lots of words around: back up create a completely new discourse instance, with more words but the same results as just running discourse\_setup 2container restore Why wouldn’t you just move or copy /var/discourse/shared/standalone/{postgres,redis}\* into /var/discourse/shared/data after a clean shutdown and before starting up two new containers from separate containers/\*.yml files? A backup/restore seems like a really heavy-weight way to move all that data ac…

---

_[View the full topic](https://meta.discourse.org/t/how-to-install-a-plugin-without-rebuilding-or-set-a-maintainance-message/88742)._
