# Has anyone considered Ubuntu snap format for deploying Discourse?

**URL:** <https://meta.discourse.org/t/has-anyone-considered-ubuntu-snap-format-for-deploying-discourse/51719>\
**Category:** Development\
**Created:** [2016年十月18日 23:06 UTC](https://meta.discourse.org/t/has-anyone-considered-ubuntu-snap-format-for-deploying-discourse/51719 "2016-10-18T23:06:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alexrcs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/alexrcs/32/63724_2.png) [@alexrcs](https://meta.discourse.org/u/alexrcs)\
**Post date:** [2016年十月18日 23:06 UTC](https://meta.discourse.org/t/has-anyone-considered-ubuntu-snap-format-for-deploying-discourse/51719/1 "2016-10-18T23:06:36Z")

</div>

Just asking. Does anyone from the dev team know if this would be a good idea?

---

<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:** [2016年十月19日 04:36 UTC](https://meta.discourse.org/t/has-anyone-considered-ubuntu-snap-format-for-deploying-discourse/51719/2 "2016-10-19T04:36:30Z")

</div>

> **[Snapcraft - Snaps are universal Linux packages](https://snapcraft.io/)**

snap is very interesting, but afaik nobody has experimented with making and maintaining a snap for Discourse.

It would be quite a gigantic effort and I am not sure how much could be reused with Discourse docker. The dev team do not have the resources or inclination to make yet another officially packaged version of Discourse.

---

<div class="post-metadata">

**Author:** ![Ebuzer](https://avatars.discourse-cdn.com/v4/letter/e/9fc29f/32.png) [@Ebuzer](https://meta.discourse.org/u/Ebuzer)\
**Post date:** [2018年十一月22日 16:13 UTC](https://meta.discourse.org/t/has-anyone-considered-ubuntu-snap-format-for-deploying-discourse/51719/3 "2018-11-22T16:13:17Z")

</div>

it is not that of a big deal actually it can be done at packaging with script let me search for such build plugin.

---

<div class="post-metadata">

**Author:** ![balupton](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/balupton/32/255461_2.png) [@balupton](https://meta.discourse.org/u/balupton)\
**Post date:** [2022年六月16日 03:03 UTC](https://meta.discourse.org/t/has-anyone-considered-ubuntu-snap-format-for-deploying-discourse/51719/4 "2022-06-16T03:03:12Z")

</div>

我想我可能会尝试一下，主机是 Ubuntu Core 运行在 Raspberry Pi 4 上。

最简单的方法是创建一个包含 Docker 的 snap。

最难的方法是将 Docker 容器重新实现为一个 snap。

---

<div class="post-metadata">

**Author:** ![balupton](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/balupton/32/255461_2.png) [@balupton](https://meta.discourse.org/u/balupton)\
**Post date:** [2022年六月16日 03:52 UTC](https://meta.discourse.org/t/has-anyone-considered-ubuntu-snap-format-for-deploying-discourse/51719/5 "2022-06-16T03:52:34Z")

</div>

好的，看了

![](https://cdck-file-uploads-global.s3.dualstack.us-west-2.amazonaws.com/meta/optimized/4X/a/b/a/aba6d71c9b02b13a2fe13f5ae8082f75132acd0a_2_690x388.jpeg)https://www.youtube.com/embed/0z3yusiCOCk?feature=oembed&wmode=opaque

之后，Snap 并不是 discourse 的正确解决方案，因为您可能希望在主机上运行多个 discourse 实例。
