# Wie Discourse Upgrades handhabt

**URL:** https://meta.discourse.org/t/how-discourse-deals-with-upgrades/140005
**Category:** Support
**Created:** [29. Januar 2020 um 02:08 UTC](https://meta.discourse.org/t/how-discourse-deals-with-upgrades/140005 "2020-01-29T02:08:48Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Ed\_Siror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_siror/32/167965_2.png) [@Ed\_Siror](https://meta.discourse.org/u/Ed_Siror)
#### Post date: [29. Januar 2020 um 02:08 UTC](https://meta.discourse.org/t/how-discourse-deals-with-upgrades/140005/1 "2020-01-29T02:08:48Z")

</div>

Ich bin ein glücklicher Discourse-Benutzer.  
Ich möchte wissen, wie Discourse mit Updates umgeht, damit ich etwas Ähnliches implementieren kann.  
Ich weiß, dass es auf Docker basiert!  
Ist es Watchtower?

---

<div class="post-metadata">

### Author: ![itsbhanusharma](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/itsbhanusharma/32/180717_2.png) [@itsbhanusharma](https://meta.discourse.org/u/itsbhanusharma)
#### Post date: [29. Januar 2020 um 03:53 UTC](https://meta.discourse.org/t/how-discourse-deals-with-upgrades/140005/2 "2020-01-29T03:53:32Z")

</div>

Discourse verfügt über eine Weboberfläche für Updates unter `/admin/upgrade`

Zusätzlich kann `./launcher` verwendet werden, um Discourse mit dem neuesten Code neu zu erstellen, indem `./launcher rebuild app` ausgeführt wird.

---

<div class="post-metadata">

### Author: ![Remah](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/remah/32/70590_2.png) [@Remah](https://meta.discourse.org/u/Remah)
#### Post date: [29. Januar 2020 um 06:30 UTC](https://meta.discourse.org/t/how-discourse-deals-with-upgrades/140005/3 "2020-01-29T06:30:11Z")

</div>

Fragen Sie, wie Sie Basis-Images erstellen und Updates bereitstellen können? Oder möchten Sie nachbauen, was Launcher für eine andere Anwendung tut?

In jedem Fall gibt es viele Themen zu den verschiedenen Ansätzen. Suchen Sie einfach nach „docker compose“ in diesem Forum. Das beste Thema für Sie zum Aktualisieren mit Discourse Launcher ist jedoch möglicherweise dieses:

> [@Can Discourse ship frequent Docker images that do not need to be bootstrapped?](https://meta.discourse.org/t/can-discourse-ship-frequent-docker-images-that-do-not-need-to-be-bootstrapped/33205?u=remah):
>
> There is this [open issue](https://github.com/discourse/discourse_docker/issues/186) (which I just closed) on Discourse Docker repo asking Discourse should behave like a standard docker image a docker user excepts to be able to run discourse without a special launcher. to define multiple containers (redis, postgres, discourse,..), links and volumes, docker-compose should be used instead. [Docker Compose | Docker Docs](https://docs.docker.com/compose/) The question is somewhat misguided, but I would like to address a broader one of Can Discourse ship frequent Docker images that do …

---

<div class="post-metadata">

### Author: ![Ed\_Siror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_siror/32/167965_2.png) [@Ed\_Siror](https://meta.discourse.org/u/Ed_Siror)
#### Post date: [29. Januar 2020 um 18:00 UTC](https://meta.discourse.org/t/how-discourse-deals-with-upgrades/140005/4 "2020-01-29T18:00:48Z")

</div>

@itsbhanusharma, ja, ich habe versucht, den Launcher oder Updater zu duplizieren. Mir ist gerade aufgefallen, dass das gar nicht so schwer ist, besonders mit Golang.

---

<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: [15. Dezember 2023 um 11:08 UTC](https://meta.discourse.org/t/how-discourse-deals-with-upgrades/140005/5 "2023-12-15T11:08:53Z")

</div>


