# Kunnen bewerkingen stilzwijgend worden uitgevoerd voor de lancering?

**URL:** https://meta.discourse.org/t/can-edits-be-done-silently-before-launching/329279
**Category:** Development
**Created:** [3 oktober 2024 om 23:59 UTC](https://meta.discourse.org/t/can-edits-be-done-silently-before-launching/329279 "2024-10-03T23:59:20Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Jess\_0398](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jess_0398/32/453263_2.png) [@Jess\_0398](https://meta.discourse.org/u/Jess_0398)
#### Post date: [3 oktober 2024 om 23:59 UTC](https://meta.discourse.org/t/can-edits-be-done-silently-before-launching/329279/1 "2024-10-03T23:59:20Z")

</div>

Hi. Not sure if this question belong in this category or not. This is my first time using Discourse so my apologies! We’re just getting ready to launch a new community (a complete overhaul). We currently have one that’s live and it was built using Discourse as well.

Is there a way to build the new one in the background/make all the necessarily changes AND have the existing one remain public? If that’s not possible, does anyone have any recommendations on the best course of action?

My thought would be to shut down the existing community, direct them to a note saying “community is under maintenance” and open it back up to members when the new one is done.

Thanks so much!

---

<div class="post-metadata">

### Author: ![Lilly](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/lilly/32/575047_2.png) [@Lilly](https://meta.discourse.org/u/Lilly)
#### Post date: [4 oktober 2024 om 00:08 UTC](https://meta.discourse.org/t/can-edits-be-done-silently-before-launching/329279/2 "2024-10-04T00:08:09Z")

</div>

Hi @Jess_0398 👋 perhaps a staging server?

> [@Set up a staging server](https://meta.discourse.org/t/set-up-a-staging-server/225951):
>
> There are several tricks that can help when you are setting up a staging server. What is a staging server? A staging server is essentially a clone of a production site. It also resides on a server, and functions identically. It runs inside a Docker container, just as a normal Discourse site does. It exists to give you a place to try risky things out, or to trial things that you cannot easily hide from your users. It is very useful for trialling adverts using the [Discourse Advertising Plugin (A…](https://meta.discourse.org/t/official-advertising-ad-plugin-for-discourse/33734)

---

<div class="post-metadata">

### Author: ![manuel](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/manuel/32/468169_2.png) [@manuel](https://meta.discourse.org/u/manuel)
#### Post date: [4 oktober 2024 om 13:01 UTC](https://meta.discourse.org/t/can-edits-be-done-silently-before-launching/329279/3 "2024-10-04T13:01:17Z")

</div>

I’d say the approach depends on what “a complete overhaul” entails. If it’s primarily about updating branding and layouts, you can handle everything on a staging server, then push the changes to production without any disruption to service.

However, if you’re making database-level changes, such as adding new categories or groups, those will need to be implemented directly on the production instance. Alternatively, you can stage them first, then replicate the changes on production to minimize risk and downtime.

---

<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: [4 oktober 2024 om 13:47 UTC](https://meta.discourse.org/t/can-edits-be-done-silently-before-launching/329279/4 "2024-10-04T13:47:33Z")

</div>

A staging server is a really good idea.

If all the changes are just Theme Components and Themes, you can handle that with a Test Theme on the same instance.

---

<div class="post-metadata">

### Author: ![Jess\_0398](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jess_0398/32/453263_2.png) [@Jess\_0398](https://meta.discourse.org/u/Jess_0398)
#### Post date: [4 oktober 2024 om 17:27 UTC](https://meta.discourse.org/t/can-edits-be-done-silently-before-launching/329279/5 "2024-10-04T17:27:50Z")

</div>

this is super helpful, thank you!
