# Homebridge: building snap for "buster" vs. wait for "bullseye"

**URL:** <https://syncloud.discourse.group/t/homebridge-building-snap-for-buster-vs-wait-for-bullseye/563>\
**Category:** App requests and development\
**Created:** [26 March 2025 17:42 UTC](https://syncloud.discourse.group/t/homebridge-building-snap-for-buster-vs-wait-for-bullseye/563 "2025-03-26T17:42:43Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![to-gu-de](https://avatars.discourse-cdn.com/v4/letter/t/6de8d8/32.png) [@to-gu-de](https://syncloud.discourse.group/u/to-gu-de)\
**Post date:** [26 March 2025 17:42 UTC](https://syncloud.discourse.group/t/homebridge-building-snap-for-buster-vs-wait-for-bullseye/563/1 "2025-03-26T17:42:43Z")

</div>

Hello,

I want to understand which way to go for running homebridge on my Syncloud server.

My investigations so far:

a) installing native:  
does not work, as homebridge needs libc6 in a version available in debian bullseye, not in debian buster.

b) installing as snap:  
does not work, as homebridge is not in the snap store of Syncloud.

Solutions for a):  
#1 upgrading from buster to bullseye: does this work?  
#2 install libc6 package kind of manually?

Solutions for b)  
#3 create a snap: any hint where to start?

Can someone give me some ideas about the three solutions mentioned above?

Thanks in advance, Tom

---

<div class="post-metadata">

**Author:** ![boris](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@boris](https://syncloud.discourse.group/u/boris)\
**Post date:** [2 April 2025 07:41 UTC](https://syncloud.discourse.group/t/homebridge-building-snap-for-buster-vs-wait-for-bullseye/563/2 "2025-04-02T07:41:50Z")

</div>

Hi, ideally we create a snap package similar to standardnotes (node js projects as well) [https://github.com/syncloud/notes](https://github.com/syncloud/notes)

Created a request issue: [homebridge · Issue #723 · syncloud/platform · GitHub](https://github.com/syncloud/platform/issues/723)

---

<div class="post-metadata">

**Author:** ![to-gu-de](https://avatars.discourse-cdn.com/v4/letter/t/6de8d8/32.png) [@to-gu-de](https://syncloud.discourse.group/u/to-gu-de)\
**Post date:** [2 April 2025 16:20 UTC](https://syncloud.discourse.group/t/homebridge-building-snap-for-buster-vs-wait-for-bullseye/563/3 "2025-04-02T16:20:53Z")

</div>

Hi Boris,  
thanks for your answer.  
I understood, that you opened an issue “homebridge” as a candidate to be packaged (like notes).  
Is there anything I can support, anything I can bring in?  
Thx, Tom

---

<div class="post-metadata">

**Author:** ![boris](https://avatars.discourse-cdn.com/v4/letter/b/74df32/32.png) [@boris](https://syncloud.discourse.group/u/boris)\
**Post date:** [2 April 2025 18:32 UTC](https://syncloud.discourse.group/t/homebridge-building-snap-for-buster-vs-wait-for-bullseye/563/4 "2025-04-02T18:32:58Z")

</div>

I guess you have a few options

> Solutions for a):  
> #1 upgrading from buster to bullseye: does this work?  
> #2 install libc6 package kind of manually?

Syncloud based on debian bookworm is available as docker image ([https://hub.docker.com/r/syncloud/platform-bookworm-amd64/tags](https://hub.docker.com/r/syncloud/platform-bookworm-amd64/tags)).  
Disk image / virtual box will come in fey days/weeks.

> Solutions for b)  
> #3 create a snap: any hint where to start?

This is of course the best option, one of the examples using node js is notes app. If you have some linux/bash/go/python experience or willing to get some please let me know.  
Here is a porting guide: [App porting guide · syncloud/platform Wiki · GitHub](https://github.com/syncloud/platform/wiki/App-porting-guide) (may be a bit outdated)

Actually I am ready to offer some small bonus on top (100£) for this option.
