Commit Graph

6659 Commits

Author SHA1 Message Date
rootzoll
8a5c91873a 5053-fixsyntax 2025-06-17 08:47:49 +02:00
openoms
51344a51ea cl.check.sh: fix substitutions (#5062) 2025-06-17 08:36:20 +02:00
/rootzoll
10547d7f4d 5053 fixformat (#5064)
* #5053 fix data format when boot from sd card
2025-06-17 00:50:57 +02:00
/rootzoll
faa6a982dd 5053 proxmox (#5058)
* detect systemdrive
2025-06-12 01:31:06 +02:00
/rootzoll
ef56363027 #5053 fix repos (#5057)
* use sdcard export as fallback
2025-06-11 12:38:26 +02:00
/rootzoll
62f3baac5b #5053 fix dns fallback (#5056) 2025-06-10 20:59:17 +02:00
rootzoll
47e9a5b0a2 fix substitution 2025-06-09 11:48:09 +02:00
/rootzoll
53236419ad #5053 prepare v1.12.0rc4 (#5054)
* #5053 make api use active release branch
* #5053 ui use active branch
2025-06-09 11:29:35 +02:00
rootzoll
a968a2ccad v1.12.0rc4 2025-06-08 21:10:07 +02:00
openoms
bd5ce78ec3 fix: use apt to install rust system-wide for CLN (#5047)
* fix: use apt to install rust system-wide for CLN
* fix: remove PID file config from service
* check for cln-grpc plugin in it's new place
* improve cln-grpc config
* simplify the creation of .lightning dir
* remove unused cl-plugin.cln-grpc.sh
* add error management to  _provision.setup.sh when installing cln

* rust install to /opt/rust and symlink

* prevent storagePartition not detected

* prevent only-pruned

* fix rust permissions and add error management

* switch off cln-grpc if not available

* add test dependencies

* move tests out to an inactive function

* clnrest: remove config if plugin is unavailable

* fix clnrest config substitution

---------

Co-authored-by: rootzoll <christian@geektank.de>
2025-06-08 21:01:32 +02:00
/rootzoll
7454a9d513 #4996 Aftercare Changes for Bitcoin Knots (#5021)
* #4996 move knots from SERVICES TO SETTINGS
* #4996 add to CHANGES
* #4996 backup bitcoin core binaries
* #4996 add check on update
* #4996 quickfix: install-block when lightning is installed
* install block
2025-06-08 20:07:04 +02:00
openoms
2208a4c273 jam update to v0.4.0 (#5051) 2025-06-08 18:28:50 +02:00
/rootzoll
caedd59556 #5046 swapfile (#5049)
* prevent swap file on sd card
2025-06-08 17:33:25 +02:00
openoms
474faf356d fulcrum update to v1.12.0 (#5050) 2025-06-08 17:32:20 +02:00
openoms
cad0f3a617 update joininbox to v0.8.4 (#5048) 2025-06-07 18:42:56 +02:00
/rootzoll
69552eaf82 #4812 adapt blockain copy to new layout (#5045) 2025-06-07 15:29:05 +02:00
/rootzoll
a85263c348 Reduce LND log by default (#5042)
* lnd set maxlogfiles & maxlogfilesize
2025-06-07 15:28:36 +02:00
/rootzoll
607c77a651 #5033 AlbyHub v1.17.2 (#5040) 2025-06-07 15:27:59 +02:00
/rootzoll
8eefa21a9c #4466 adapt USB backup thumb drive (#5044)
* drive minimum 32
* adapt backup script
* fix index
* make sure UUID is updated after format
2025-06-04 17:15:59 +02:00
rootzoll
f27eb92113 add local ip info on manual provision 2025-06-04 13:46:02 +02:00
openoms
c69abad6b8 add shellcheck action to catch script errors (#4533)
* add shellcheck action to catch script errors

* fix(_commands.sh): cache command

* fix(_provision.sh): unicode space

* fix(blitz.conf.sh): use $*

* fix(internet.dyndomain.sh): use -gt

* fix(blitz.fatpack.sh): use $*

* fix(_cache.sh): quote $@ and use $* with echo

* shellcheck disable SC2068 and SC2145

* update checkout action in .github/workflows/test-shellcheck.yml

Co-authored-by: Christoph Stenglein <9399034+cstenglein@users.noreply.github.com>

* fix(_bootsrtap.sh): =~ needs double brackets

* fix(bonus.publicpool.sh): use $* when displaying with echo

---------

Co-authored-by: Christoph Stenglein <9399034+cstenglein@users.noreply.github.com>
2025-06-02 22:07:43 +02:00
/rootzoll
6ce07e45a7 #4749 update lnd 0.19.0 (#5030)
* #4749 lnd v1.19.0
* CAHNGES entry
2025-05-25 22:08:35 +02:00
rootzoll
b46d0940a0 v1.12.0rc3 2025-05-22 00:26:54 +02:00
/rootzoll
18b35e3f1b #5013 Link Bitcoin wallet correctly in new drive layout (#5027)
* #5015 refactor delete all but blockchain
* #5015 improve delete
* #5015 make sure to delete app-data
* #5015 deac use old blockchain for now on boot nvme
* #5013 set bitcoin wallets dir to app-data
* make sure bitcoin wallets exists
* fix wallet repair
* moving wallet directory
* change bitcoin conf path
* #5029 mark for repair
2025-05-21 22:00:14 +02:00
/rootzoll
4ea55ae529 5015 Repair Delete all Data But Blockchain (#5024)
* #5015 refactor delete all but blockchain
* #5015 improve delete
* #5015 make sure to delete app-data
* allow use blockchain
* edit descision tree
* move by force and check result
* rsync dirs
* check links
* #5015 deac use old blockchain for now on boot nvme
2025-05-20 01:39:37 +02:00
/rootzoll
a806538c50 UPdate Mempool Space to 3.2.1 (#5012)
* testing mempoolspace 3.2.1
* #4960 update Mempool SPace to 3.2.1
2025-05-19 16:10:32 +02:00
/rootzoll
8d18db7928 #4955 btcpay 2.2.1 & nbxplorer 2.5.26 (#5010) 2025-05-19 16:09:28 +02:00
/rootzoll
6329b9a2a9 Update chantools #4964 (#5014) 2025-05-19 16:08:39 +02:00
/rootzoll
99687c4450 #5019 remove old file links (#5023) 2025-05-19 16:07:52 +02:00
/rootzoll
2935b79a2a LNDg update to 1.10.0 (#5011)
* try lndg update to 1.10.0
* updating CHANGES.md
2025-05-19 16:07:28 +02:00
/rootzoll
8e82d8aa3e btc-rpc-explorer: get working with Node22 (#5016)
* btc-rpc-explorer: check for electrs and fulcrum (#4820)
* btc-rpc-explorer: check for electrs and fulcrum
* dont set back to old version tag - use latest github code
* Update home.admin/config.scripts/bonus.btc-rpc-explorer.sh
* Update home.admin/config.scripts/bonus.btc-rpc-explorer.sh
* use commit hash insteat of release version on repo
* fix mint/hdd check
* fix detect /mnt/hdd

---------

Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-19 15:42:19 +02:00
/rootzoll
24f0fed26f 4648 correct tor key validation path (#5020)
* check tor valid signature
* #4648 correct path on validation test
2025-05-18 18:38:13 +02:00
/rootzoll
b4cc39dc69 check tor valid signature (#5018) 2025-05-18 17:36:01 +02:00
/rootzoll
4a2de04181 #4648 moving tor keys to sd build script (#5017)
* #4648 moving tor keys to sd build script
* remove double entry
2025-05-18 15:40:40 +02:00
/rootzoll
6973fbb48f [Collector-PR] #4577 #4780 #4982 #4946 #4869 (#5008)
* #4577 make sure base directory exists
* #4780 adding qrencode to sd card build
* #4982 enforce logrotate
* #4982 new logrotate script
* #4946 doule logs lines for Blitz API
* #4869 move forcing locales
2025-05-18 14:21:57 +02:00
rootzoll
f54df5c135 #4793 remove old quickfix 2025-05-18 12:33:55 +02:00
/rootzoll
2a1347ca7a #4960 Update AlbyHub (#5009)
* #4960 Update Albyhib to 1.17.0
* make lnd tls readable for everyone
2025-05-17 20:57:38 +02:00
openoms
2bb9805ba8 nodejs update to 22 (#4962) 2025-05-17 18:57:19 +02:00
/rootzoll
e3af6c9c26 Fixes for v1.12.0rc2 (#5005)
* systemdrive cannot be the biggest partition
* Update lnd to work with bitcoin core 29
* v1.120rc2
2025-05-16 20:37:34 +02:00
/rootzoll
025dd15195 #4584 RP5 Firmware Update (#5004)
* #4584 updating firmware
* fix: ensure app-data directory exists before copying setup file
2025-05-16 14:38:45 +02:00
/rootzoll
07d9b40dd8 #4916 enforce ssh certs permissions (#5001) 2025-05-15 15:34:02 +02:00
/rootzoll
90c14665ed #5000 updtae Bitcoin Core to 29.0 (#5002)
tested intsall. ready to merge.
2025-05-15 15:06:30 +02:00
/rootzoll
39fd3344ce #4324 New Drive Layout: Boot NVMe, Proxmox & OldLaptop (#4997)
Big refactor based on #4324 introducing a new drive layout - adding optimizations for Proxmox and old laptop drive layout . Also making it possible to boot from NVMe. Replacing blitz.datadrive.sh with blitz.data.sh - icluding the possibility to migrate an old ssd/nvme to a bigger one (copying complete data and blockchain). Lots of smaller changes.
2025-05-15 13:04:22 +02:00
fusion44
916b5791e6 feat: adapt to latest config changes in API (#4973)
* feat: adapt to latest config changes in API
* feat: add celery worker and celery beat services
2025-05-14 02:57:58 +02:00
Chris Guida
002114eebd lnbits: Wait for CLN RPC socket to become available before (#4931)
allowing lnbits to start up. This avoids a VoidWallet being
activated, requiringt the user to manually restart lnbits
whenever CLN is restarted.
2025-05-14 02:56:35 +02:00
Léo Haf
eb2d2dc43e add knots option (#4968)
* add knots option
* add `_provision_.sh` entry
* Some cleanup for Knots
2025-05-14 02:53:37 +02:00
openoms
b81de65a87 fix bitcoin update fail comment (#4921)
* fix bitcoin update fail comment
* no ok message on failed custom update
2025-05-14 02:34:42 +02:00
openoms
e297bc2e57 fix fulcrum status output (#4947) 2025-05-14 02:32:58 +02:00
HODLmeTight
0501e8c16f elements: Discounted fee enablement (#4981)
* Discounted fee enablement as per https://blog.blockstream.com/elements-23-2-3-discounted-fees-for-confidential-transactions/
* bumped elements latest release tag
* add elements 23.2.7 to CHANGES
2025-05-14 02:30:49 +02:00
/rootzoll
ca98903c47 #4903 increase rpcworkqueue (#4915)
* #4903 increase rpcworkqueue
* fix multiple bitcoin.conf entries
2025-05-14 02:29:17 +02:00