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

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

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

Created a request issue: homebridge · Issue #723 · syncloud/platform · GitHub

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

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).
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 (may be a bit outdated)

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