# Self-upgrade and app configuration functionalities: modular?

**URL:** https://meta.discourse.org/t/self-upgrade-and-app-configuration-functionalities-modular/16519
**Category:** Feature
**Created:** [2014 年 6 月 13 日午後 3:26 UTC](https://meta.discourse.org/t/self-upgrade-and-app-configuration-functionalities-modular/16519 "2014-06-13T15:26:03Z")
**Posts on this page:** 3
**Page:** 1

<div class="post-metadata">

### Author: ![jamiefolsom](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jamiefolsom/32/108001_2.png) [@jamiefolsom](https://meta.discourse.org/u/jamiefolsom)
#### Post date: [2014 年 6 月 13 日午後 3:26 UTC](https://meta.discourse.org/t/self-upgrade-and-app-configuration-functionalities-modular/16519/1 "2014-06-13T15:26:03Z")

</div>

Question about two features of discourse: both the upgrade and the configuration features are great, and I would like to implement something like each of them on other rails apps I am working on. Short of just cribbing from the source, is either of those features easily ported to other apps? Thanks!

---

<div class="post-metadata">

### Author: ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)
#### Post date: [2014 年 6 月 14 日午前 10:51 UTC](https://meta.discourse.org/t/self-upgrade-and-app-configuration-functionalities-modular/16519/2 "2014-06-14T10:51:21Z")

</div>

Feel free to extract whatever you want we are open to relicensing the extractions under MIT

Discourse docker is already MIT

---

<div class="post-metadata">

### Author: ![chapoi](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/chapoi/32/537252_2.png) [@chapoi](https://meta.discourse.org/u/chapoi)
#### Post date: [2025 年 12 月 4 日午前 11:14 UTC](https://meta.discourse.org/t/self-upgrade-and-app-configuration-functionalities-modular/16519/3 "2025-12-04T11:14:26Z")

</div>


