From 82144cc31754dc8455dbdf7ed0b10acdb4b8426e Mon Sep 17 00:00:00 2001 From: lioranecho-cpu Date: Tue, 11 Aug 2026 15:17:08 -0400 Subject: [PATCH 1/3] feat: Add Lightning Control Center by Sparkie Labs --- lightning-control-center/docker-compose.yml | 14 ++++++++++++++ lightning-control-center/icon.png | Bin 0 -> 2559 bytes lightning-control-center/umbrel-app.yml | 19 +++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 lightning-control-center/docker-compose.yml create mode 100644 lightning-control-center/icon.png create mode 100644 lightning-control-center/umbrel-app.yml diff --git a/lightning-control-center/docker-compose.yml b/lightning-control-center/docker-compose.yml new file mode 100644 index 0000000000..c0e0d0b3c9 --- /dev/null +++ b/lightning-control-center/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3.7" +services: + app: + image: sparkielabs/lightning-control-center:latest + restart: on-failure + ports: + - "8765:8765" + environment: + - RPC_USER=${APP_BITCOIN_RPC_USER} + - RPC_PASS=${APP_BITCOIN_RPC_PASS} + - RPC_HOST=${APP_BITCOIN_RPC_HOST} + - RPC_PORT=${APP_BITCOIN_RPC_PORT} + volumes: + - ${APP_DATA_DIR}/data:/app/data diff --git a/lightning-control-center/icon.png b/lightning-control-center/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8899b84d65aca3b77d9d6f8ca8692bbcf500e901 GIT binary patch literal 2559 zcmbVOc|6ql8-Knt6O+iuS#m_ngdAaHDl-gW*HvVlkxfQT%aYvYo0`p$qhlS(vF#ev zFGotX%8XRD!?mv8lrthjAxfCzH+KK|{k?yEp6B(v-p~8<$Mbr>-{~H1j&d?vWB@?U z*~$JO03s<7z)MMT zvWmrJEqRMJ(W%1Zzw&18x91P1h{uAkwSSrP$^%sc13ni3RCED-iicpcf77n|34t&+ z%Snk57Y>UAt-`SDeX31LcWTn~I2n=e(}7N{>gv!@yQ2W9WGg`!9=8*RragBR%O3H_ z0pjhtQ3_3aTo*2NeJ$0+e@J_3cxUZCc0yFZlJY{u3>ndk`PUGuM7()#Ax8?ade!u7( zAbNvZ*l5Pa-Br;P5BB(}H6opYd9tfh!fBgHMBct0eF6_;KnoiRhG3u8uh!A{UAh-WK_TD}nIT42G9kcq9e#_eZr9NEme zK3$nu$B9~6zy#hMg6aU3wi?>Jv4QxT5LSZ(KFJRl4?8JyCQnl9zRn}iRVDbQTf?s! zx8eNOL0b-^n^txRw1X-_p2eTUpi`welrIm>*j-f8ZCsJD(sSc<)SO5>)mi2C9kz@tB#q6) zcnvue$(4EDNL}TB61>EWxbS1FUl|vOtlN7|_7>maL8tVYK}TmW6;7K9qpKni24r>$ z;@rtlAQDD~Q9NxfFG8?P@5n&npH2Exa`1@gPEInigt&zoscudQzvv7DxFMGi?&8vA zOV|7L9Xm=6_(AQ@nAXtGnFCT~1(yO9{z&NI@A(FZPk22U2^klfF1~@0vz<>B4kFy` z^A~x70bcyKVS35{Q7mb=NjGj!%zM9jg$Gyqbhfq>2UbL#-i4s61)|-C7C`*-ftTKY zr7k8vkut>{$u!)KLBmtCl=z2rAkzKI;`hXWulNn%eUR(!MX5t996R4;e}drRht=1Y zAD9I7PWoyB@Co2*CLA3-@fl0i>YcSBP(^km^f%UH)?v@VG-bX17hRJoKg~YGt!c>B zBP%V62pH`Li^q%StuSz#E{elZ71b*!Zy!hliytvoxJyWx2;2~=4yv*Ok6!tQI6~{9 z+*1l{Dql*2)-q&nro)WC701mW|8|7cryfhgex1`XPWP`o~$ zO@!P}$wyT*Vn$n5x5lqWBP}?_fB%C@WOGQE;2lHfSep@)>cUKx?DKJgt*$A3oev5` ztr{QBrkRIgeTd|^aFNYFyQ>RCkFH3=EH=1)?Ydw*!)P~~NjZX0&1N1aw`P!oND_Tb zhsqR=%CDVrD8f}COt%-B36m?`nf3eC zVO#FmiKVXc!{1@i5bW{QvNoyUKK(%`MD04DPKfdp!6uQ}Dold1n zh`yq?Sb7TXhn&DOl81Qg;`$^AaPA1tA9sk~6cbrq-O~|Z1F!IiJfBthW5`00<$5r; zgBUi6ph<9Y65PmWZ#3U0 zSEj*&<2$xCIy~i<+e@4fLR)T4x7Dh1@ItCw&Ik!cS zOySkXpo8ZLabmR!m&o%M9HmfRHi7$-g}Ajz@MTp?>`h6dE1HNuL?28_GSC}( zR8gnS^=DxBbO}oR>yW*17PsvVm7r=wb!cG_p12MX zd_3y8P_#2~{anfSieaj4!%X2H)gGl&3Fi&^PC`U{V8R56J28)KV-EA>Mw;uZu4krC z4No`qNQ~CQ=kLrJ8G@fKpiDHFu5Xjzbln=DbfJ zJzJc-r;Loa)E!{|Ixi%^89bI^kt~bRMr- + LCC is a browser-based Lightning node management dashboard. + Manage channels, peers, routing, wallet, fees, and analytics + from one clean interface. Built for sovereign node operators. + No terminal required. +developer: Sparkie Labs +website: https://github.com/lioranecho-cpu/lightning-control-center +dependencies: + - lightning +repo: https://github.com/lioranecho-cpu/lightning-control-center +support: https://github.com/lioranecho-cpu/lightning-control-center/issues From 518f675f9f1b934c6a738d814f8dee5302cb5d20 Mon Sep 17 00:00:00 2001 From: lioranecho-cpu Date: Tue, 11 Aug 2026 15:28:57 -0400 Subject: [PATCH 2/3] =?UTF-8?q?fix:=20lint=20errors=20=E2=80=94=20port=20c?= =?UTF-8?q?onflict,=20missing=20fields,=20remove=20icon?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lightning-control-center/data/.gitkeep | 0 lightning-control-center/docker-compose.yml | 5 ++--- lightning-control-center/icon.png | Bin 2559 -> 0 bytes lightning-control-center/umbrel-app.yml | 10 +++++++--- 4 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 lightning-control-center/data/.gitkeep delete mode 100644 lightning-control-center/icon.png diff --git a/lightning-control-center/data/.gitkeep b/lightning-control-center/data/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/lightning-control-center/docker-compose.yml b/lightning-control-center/docker-compose.yml index c0e0d0b3c9..c6db0e70d1 100644 --- a/lightning-control-center/docker-compose.yml +++ b/lightning-control-center/docker-compose.yml @@ -1,10 +1,9 @@ version: "3.7" services: app: - image: sparkielabs/lightning-control-center:latest + image: sparkielabs/lightning-control-center:latest@sha256:ea7a7c360e4ca20ad994c2522c76954e4d70bd849edb4669489cd21db73d49fe restart: on-failure - ports: - - "8765:8765" + network_mode: host environment: - RPC_USER=${APP_BITCOIN_RPC_USER} - RPC_PASS=${APP_BITCOIN_RPC_PASS} diff --git a/lightning-control-center/icon.png b/lightning-control-center/icon.png deleted file mode 100644 index 8899b84d65aca3b77d9d6f8ca8692bbcf500e901..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2559 zcmbVOc|6ql8-Knt6O+iuS#m_ngdAaHDl-gW*HvVlkxfQT%aYvYo0`p$qhlS(vF#ev zFGotX%8XRD!?mv8lrthjAxfCzH+KK|{k?yEp6B(v-p~8<$Mbr>-{~H1j&d?vWB@?U z*~$JO03s<7z)MMT zvWmrJEqRMJ(W%1Zzw&18x91P1h{uAkwSSrP$^%sc13ni3RCED-iicpcf77n|34t&+ z%Snk57Y>UAt-`SDeX31LcWTn~I2n=e(}7N{>gv!@yQ2W9WGg`!9=8*RragBR%O3H_ z0pjhtQ3_3aTo*2NeJ$0+e@J_3cxUZCc0yFZlJY{u3>ndk`PUGuM7()#Ax8?ade!u7( zAbNvZ*l5Pa-Br;P5BB(}H6opYd9tfh!fBgHMBct0eF6_;KnoiRhG3u8uh!A{UAh-WK_TD}nIT42G9kcq9e#_eZr9NEme zK3$nu$B9~6zy#hMg6aU3wi?>Jv4QxT5LSZ(KFJRl4?8JyCQnl9zRn}iRVDbQTf?s! zx8eNOL0b-^n^txRw1X-_p2eTUpi`welrIm>*j-f8ZCsJD(sSc<)SO5>)mi2C9kz@tB#q6) zcnvue$(4EDNL}TB61>EWxbS1FUl|vOtlN7|_7>maL8tVYK}TmW6;7K9qpKni24r>$ z;@rtlAQDD~Q9NxfFG8?P@5n&npH2Exa`1@gPEInigt&zoscudQzvv7DxFMGi?&8vA zOV|7L9Xm=6_(AQ@nAXtGnFCT~1(yO9{z&NI@A(FZPk22U2^klfF1~@0vz<>B4kFy` z^A~x70bcyKVS35{Q7mb=NjGj!%zM9jg$Gyqbhfq>2UbL#-i4s61)|-C7C`*-ftTKY zr7k8vkut>{$u!)KLBmtCl=z2rAkzKI;`hXWulNn%eUR(!MX5t996R4;e}drRht=1Y zAD9I7PWoyB@Co2*CLA3-@fl0i>YcSBP(^km^f%UH)?v@VG-bX17hRJoKg~YGt!c>B zBP%V62pH`Li^q%StuSz#E{elZ71b*!Zy!hliytvoxJyWx2;2~=4yv*Ok6!tQI6~{9 z+*1l{Dql*2)-q&nro)WC701mW|8|7cryfhgex1`XPWP`o~$ zO@!P}$wyT*Vn$n5x5lqWBP}?_fB%C@WOGQE;2lHfSep@)>cUKx?DKJgt*$A3oev5` ztr{QBrkRIgeTd|^aFNYFyQ>RCkFH3=EH=1)?Ydw*!)P~~NjZX0&1N1aw`P!oND_Tb zhsqR=%CDVrD8f}COt%-B36m?`nf3eC zVO#FmiKVXc!{1@i5bW{QvNoyUKK(%`MD04DPKfdp!6uQ}Dold1n zh`yq?Sb7TXhn&DOl81Qg;`$^AaPA1tA9sk~6cbrq-O~|Z1F!IiJfBthW5`00<$5r; zgBUi6ph<9Y65PmWZ#3U0 zSEj*&<2$xCIy~i<+e@4fLR)T4x7Dh1@ItCw&Ik!cS zOySkXpo8ZLabmR!m&o%M9HmfRHi7$-g}Ajz@MTp?>`h6dE1HNuL?28_GSC}( zR8gnS^=DxBbO}oR>yW*17PsvVm7r=wb!cG_p12MX zd_3y8P_#2~{anfSieaj4!%X2H)gGl&3Fi&^PC`U{V8R56J28)KV-EA>Mw;uZu4krC z4No`qNQ~CQ=kLrJ8G@fKpiDHFu5Xjzbln=DbfJ zJzJc-r;Loa)E!{|Ixi%^89bI^kt~bRMr- LCC is a browser-based Lightning node management dashboard. Manage channels, peers, routing, wallet, fees, and analytics @@ -17,3 +17,7 @@ dependencies: - lightning repo: https://github.com/lioranecho-cpu/lightning-control-center support: https://github.com/lioranecho-cpu/lightning-control-center/issues +gallery: [] +releaseNotes: "" +submitter: lioranecho-cpu +submission: https://github.com/getumbrel/umbrel-apps/pull/5974 From 0a3a3d90ab6866f16aa8ab853f2a02b8e82e5fca Mon Sep 17 00:00:00 2001 From: lioranecho-cpu Date: Tue, 11 Aug 2026 15:45:45 -0400 Subject: [PATCH 3/3] fix: multi-arch image 0.1.2 with sha256 digest --- lightning-control-center/docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lightning-control-center/docker-compose.yml b/lightning-control-center/docker-compose.yml index c6db0e70d1..53147bdb81 100644 --- a/lightning-control-center/docker-compose.yml +++ b/lightning-control-center/docker-compose.yml @@ -1,7 +1,7 @@ version: "3.7" services: app: - image: sparkielabs/lightning-control-center:latest@sha256:ea7a7c360e4ca20ad994c2522c76954e4d70bd849edb4669489cd21db73d49fe + image: sparkielabs/lightning-control-center:0.1.2@sha256:f29ccb41e4c5dcb214b74670b088af2638ecb9d4e50b0ff1e2252a8774062b2e restart: on-failure network_mode: host environment: