L2-Technology / sensei

A lightning node implementation for everyone
https://l2.technology/sensei
Other
198 stars 39 forks source link

Umbrel integration #20

Open johncantrell97 opened 2 years ago

johncantrell97 commented 2 years ago

Once (https://github.com/L2-Technology/sensei/pull/17) lands an Umbrel integration should be pretty straight forward.

Here are the instructions from Umbrel:

https://github.com/getumbrel/umbrel/blob/master/apps/README.md

It mostly boils down to writing a Dockerfile for Sensei

johncantrell97 commented 2 years ago

A dockerfile was written as part of v0.0.2 release. Should be trivial to implement the umbrel app now. Though they told me that they are waiting until Umbrel 0.5 release (couple months?) to add new lightning implementations since they are restructuring how lightning is integrated into Umbrel. Currently I think they set you up with lightning by default and in 0.5 they are planning on allowing the user to add it as an app like anything else.

Still will be good to finish getting the app together and tested for Umbrel so it's ready to go with the 0.5 launch.

johncantrell97 commented 2 years ago

PR is open :)

https://github.com/getumbrel/umbrel/pull/1339

johncantrell97 commented 2 years ago

Tried to make it happen for the Umbrel release tomorrow but we discovered a handful of issues around hostname (localhost vs umbrel.local). I think they are all fixed now but we're going to hold off until the next release in 2 weeks so we can do more exhaustive testing.

tnull commented 2 years ago

Is there any progress on this? I'd love to give Sensei a try on my Umbrel node.

johncantrell97 commented 2 years ago

There's been a little progress but not too much. I'm willing to put a couple million sat bounty on this. We need to get x86 and arm docker builds working and pushed to docker hub. It also doesn't help that (last time I checked) I can't run umbrel on my m1 macbook.