Commit graph

73 commits

Author SHA1 Message Date
openoms
c69b2603de
feat: add I2P (#3330)
* feat: add i2pd install script

* improve i2p install script

* add i2pd to SDcard image

* set i2pd value in the raspiblitz.conf

* improve detection and output

* fix typo

* exit 0 after addseednodes

* fix config and enable teh i2pd webconsole

* working install for amd64

* add checksum check

* better help message

* use confAdd for repeated keys

* add status option, passwordB protected webconsole

* separate i2pd install and setup

* change install check

* rename script & remove double on switch

* add i2p add node

* fallback.bitcoin.nodes

* kickstart only torv3

* fix Torv3 kickstart

* update bitnodes fallback list

* kickstart i2p from background

Co-authored-by: rootzoll <christian@geektank.de>
2022-12-07 20:26:10 +01:00
openoms
261db5104c
make lnd.credentials.sh work for all chains (#3219) 2022-07-12 14:08:41 +02:00
openoms
639170e155
display Core Lightning at recovery, whitespaces 2022-06-19 00:02:37 +01:00
rootzoll
77db8b5de8 Provisioning cl-plugin.cln-grpc.sh 2022-06-15 18:38:25 +02:00
rootzoll
b7258fd2a5 #3135 make sure cln grpc is installed 2022-06-15 09:04:01 +02:00
rootzoll
3db2bf6f44 #3134 try moving to correct spot 2022-06-05 23:00:32 +02:00
rootzoll
cfe3695eca #3134 install cln-grpc on provision 2022-06-05 18:04:55 +02:00
/rootzoll
fd8d880c09
Apiscripts (#3093) 2022-05-05 10:59:50 +02:00
rootzoll
aaf99c412a setting message thru cache 2022-02-19 19:49:13 +01:00
openoms
22b5537402
update from raspibltz.conf after restore 2022-02-09 16:04:24 +00:00
/rootzoll
ec7f983ed2
Refactor Repair & Recovery Options #2901 (#2910) 2022-01-25 12:07:11 +01:00
rootzoll
a4761ed886 change logfiles user group 2022-01-16 22:07:17 +01:00
rootzoll
33f2a7075d install layer2 binaries & reduce sudo usage 2022-01-13 19:44:13 +01:00
rootzoll
68d7e79c8e stronger file permissions on log files 2022-01-04 23:41:19 +01:00
openoms
fc5becc6b5
add LND repair menu (#2833)
* add 99lndRepairMenu.sh
* add more lnd checks and improve output
* add sudo to syncAndCheckLND
* add ${netprefix} to lnd service
* restore seed and scb separately
* update lnd proto files
* lnd.initwallet: add unlock method
* lndrepair: use recovery window with unlock
* change all rpc_pb2 to lightning_pb2
* mainnet -> ${chain}net
* _provison.setup: restore SCB separately
* clear up the placement of channel.backup
* unloc kLND before SCB restore
* provison.setup: add more logging
* lnd.install: make sure bitcoin is in debian-tor
* lndRepairMenu: add RETRYSCB option
* wait to create macaroons for 2 minutes
* lndRepairMenu: add RESCAN option
2022-01-04 20:08:38 +01:00
openoms
1eda1adbc4
#2639 fix config after lnd rescuefile import 2021-12-21 07:54:51 +00:00
openoms
f1ed46afd3
provision.setup: register LNDRESCUE, fix #2639 2021-12-20 23:16:50 +00:00
openoms
e2eafc54aa
provison.setup: don't need passwordC for rescuefile #2639 2021-12-20 20:16:09 +00:00
openoms
f5be48770b
remove duplicate sudos and improve clrescue import 2021-12-19 16:27:27 +00:00
/rootzoll
85b0c97d41
big merge of 2388redis & 2669tor (#2790) 2021-12-14 23:34:35 +01:00
rootzoll
ab89fe87eb clean more old litecoin references 2021-12-09 14:08:04 +01:00
rootzoll
217c1766d2 #2649 stop bitcoind & delete small chainm data 2021-11-30 20:08:10 +01:00
openoms
3c3df62a8a
Improve setup reliability and VM compatibility (#2744) 2021-11-30 12:58:06 +01:00
rootzoll
c0f1afbab7 more debug outputs 2021-09-30 21:32:53 +02:00
rootzoll
588748f710 deactivate litecoin & add debug 2021-09-30 20:37:00 +02:00
rootzoll
9c36abff7e longer delay on testing bitcoind 2021-09-30 18:24:22 +02:00
openoms
cac14efc46
rename all cln / CLN to cl / CL except CLNETWORK 2021-09-26 10:30:09 +01:00
openoms
19c0298e91
Tor: remove tor@lnd instance
The separate tor instance for LND became redundant:
* now Tor is only reloaded, not restarted on config changes so the port remains open
* using LND streamisolation means every LND connection is on a new Tor circuit
2021-09-13 07:20:30 +01:00
rootzoll
c22ccc2fe1 fix parameter order on lnd.initwallet.py calls 2021-09-12 22:55:29 +02:00
rootzoll
3a88ca5789 prepare lnd wallet creation if running as second 2021-09-12 21:41:48 +02:00
rootzoll
8bb7560dcc rename logs 2021-09-09 01:19:09 +02:00
rootzoll
37851d67b8 improve provision error debug 2021-09-09 00:12:46 +02:00
rootzoll
1362b9f480 add exit codes 2021-09-09 00:08:15 +02:00
openoms
6214e81f3b
fix variable names of clnrescue 2021-09-07 15:00:52 +01:00
rootzoll
9eb8b8c160 make sure of temp mount 2021-09-05 15:05:45 +02:00
rootzoll
01137b36e6 make sure new directories are linked correctly 2021-09-05 13:51:39 +02:00
rootzoll
5f886fe6ab fix bitcoin directory creation 2021-09-05 13:05:35 +02:00
openoms
c81f4f13f5
rename lnd.chain.sh to lnd.install.sh 2021-09-01 17:47:28 +01:00
rootzoll
0b68c6694f introduce blitz.ssh.sh 2021-08-20 12:27:07 +02:00
rootzoll
48d974415b debug bootstrap/provision 2021-08-20 00:20:16 +02:00
rootzoll
39afa8246f #2463 reducing dbcache to revent out of memory 2021-08-16 20:14:09 +02:00
openoms
a5747ba796
cln: correct lightning name in FInalDialog + typo 2021-07-21 19:43:53 +01:00
rootzoll
1d0d368b83 add debug echos 2021-07-20 18:26:17 +02:00
openoms
d3a7e40fc5 add cln.setname.sh
make lnd.setname.sh work with parallel wallets
2021-07-18 15:19:52 +01:00
openoms
b20a3ee8c3 debug _provison.setup.sh
stop bitcoind and restart with new config to avoid rpc password error
disable and enable service instead of daemon-reload
CLN: don't use passwordC  as seedPassword
2021-07-18 11:03:06 +01:00
rootzoll
c5b2643294 mute not needed error msg 2021-07-17 17:23:48 +02:00
rootzoll
b918dd6cfa fix syntax 2021-07-17 17:15:18 +02:00
rootzoll
53428fb2fe fix syntax 2021-07-17 16:55:34 +02:00
rootzoll
afad204944 generate cln wallet with passwordc 2021-07-17 16:18:34 +02:00
rootzoll
8470d9bb36 refactor blitz.mnemonic.py 2021-07-17 01:55:02 +02:00