Commit Graph

223 Commits

Author SHA1 Message Date
/rootzoll
5a3b3f78d8
bonjour ports & gfree-sync-list off (#3517)
* #3144 open additional Bonjour NAT ports
* #3144 remove sync-freelist=true from def lnd.conf
* #3251 remove sync-freelist=1 by lnd.check.sh
2022-12-14 10:55:33 +01:00
/rootzoll
9d23c63c38
#3313 & #3230 lndg final (#3506)
* Integrate LNDg to Raspiblitz (#3313)

* cl.hsmtool: fix password display

* add clearnet fallback for tor keys

* fix CLN wallet reset (#3296)

* cln: unify and improve the resetWallet function
previously the old config and channel database could have been left
behind when using SEEDRESTORE and FILERESTORE
* prompt to save the wallet password for backup

* change default branch to v1.8 (#3306)

* Adds install script for LNDg (https://github.com/cryptosharks131/lndg)

Install script creates user lndg and installs LNDg in /home/lndg/lndg,
uses systemd for the backend, and uses nginx and uwsgi for the gui.

Install script will check for tor and enable tor
if "run behind tor" is on.

Updates menu settings for easy access to the script settings

* Creates bonus.lndg.sh script for installing LNDg
Adds LNDg to list of apps in "SERVICES"
Adds LNDg to UPDATES when installed
Adds LNDg to menu when installed

Fixed typos/errors, tested and works!

* LNDg menu install. Added ssl, ssl over tor, and standardized nginx files. Tests Good.

* FAQ.cln: poncho, CLN cheatsheet, extract privkey

* #3286 fix loca IP

* fix #3312

* fix lnbits update options (#3307)

* Integrates LNDg to Raspiblitz
Fixes issues with python and python3 (see comments on PR).
Adds option to keep or delete database on both uninstall and install with existing database.

Fixes issues with python and python3 (see comments on PR).
Adds option to keep or delete database on both uninstall and install with existing database.

Update 00settingsMenuServices.sh

Update info menu for LNDg

Adds username and instructions on how to change username

* Update bonus.lndg.sh

* Install LNDg script
Forces yes on install question

* Update blitz.shutdown.sh

* Update bonus.lndg.sh

* Update bonus.lndg.sh

* Update bonus.lndg.sh

* Update bonus.lndg.sh

Co-authored-by: openoms <oms@tuta.io>
Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>
Co-authored-by: Dipun Mistry <dipunm@gmail.com>
Co-authored-by: rootzoll <christian@geektank.de>

* added documentation

* #3230 change password B

* #3230 fix to version 1.4.0

Co-authored-by: allyourbankarebelongtous <100060902+allyourbankarebelongtous@users.noreply.github.com>
Co-authored-by: openoms <oms@tuta.io>
Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>
Co-authored-by: Dipun Mistry <dipunm@gmail.com>
2022-12-09 21:49:44 +01:00
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
a0f7bedee0
Jam fix (#3321)
* jam: fix nginx conf and rename to jam
* rename script
* correct capitalization
Co-authored-by: Gigi <109058+dergigi@users.noreply.github.com>
* joininbox update to v0.7.3, joinmarket v0.9.8
* correct websocket
* add obwatcher for Jam
* set  random max_cj_fee_abs and max_cj_fee_rel
* start the ob-watcher.service on Jam install
* fix the websocket connection
* display JMstats if maker_running with the api
* rename to jam everywhere
* rename in provision (recovery)
* add jam to main menu
* add Jam to SERVICES
* remove legacy nginx confs
* rename tor service
* clearnet websocket fix
* run joinmarket-api independent of bitcoind
* add jam to the UPDATE menu
* use dergigi's key to verify, install to jam user
* fix update to commit
* joininbox update to v0.7.4
* fix jam var in menu
* joininbox: use tag to verify
* add cleanup to uninstall in all cases
* improve uninstall
* fix path for jam uninstall
* feat: move to the joininbox menu from JM info
* jam update to v0.1.2
* remove old $APP_DIR on update
2022-11-01 15:47:54 +00:00
rootzoll
2e9690d34c v1.8.0 sd card image & torrent release 2022-07-28 20:51:28 +02:00
openoms
ba657c49cd
fix deprecated options for nginx #3223 2022-07-15 17:33:52 +01:00
rootzoll
2f361e764a #3129 changing proxypass 2022-06-02 15:19:11 +02:00
rootzoll
9db352bc76 #2162 Homer fixes 2022-06-01 17:22:57 +02:00
openoms
33f363ec07
Documentation to create an amd64 image release (#3052) 2022-05-18 23:46:15 +02:00
rootzoll
fa7868006c #3127 improve webui 2022-05-18 20:09:13 +02:00
rootzoll
138131e68c #3127 fix nginx snippets 2022-05-18 15:41:30 +02:00
/rootzoll
d19271d41c
Adding #2152 Homer Dashboard (#2541) 2022-05-17 22:08:25 +02:00
Christoph Stenglein
74286ca146
add gzip to all nginx configs; add http2 support for all https nginx configs (#2955) 2022-05-17 19:33:56 +02:00
rootzoll
1ebd6e4665 #3064 remove bitcoind PID file 2022-05-17 17:54:13 +02:00
/rootzoll
3e272ce3b6
Lightningupdates (#3100) 2022-05-10 09:37:26 +02:00
rootzoll
e170e97d4c fix typo default index.html 2022-05-07 17:13:22 +02:00
/rootzoll
fd8d880c09
Apiscripts (#3093) 2022-05-05 10:59:50 +02:00
Daniel
99cc8d6b27
Fix auth header for JoinMarket (#2988) 2022-03-01 19:02:21 +03:00
d11n
109d97eade
Fix for JoinMarket web UI (#2987)
* Fix for JoinMarket web UI
The SSL file permissions didn't work, hence we generate them on our own now. Also removed a leftover nginx file for the superfluous http version.
* Assume clean install state, overwrite potentially outdated nginx configs
* Remove potentially existing SSL directory, create fresh certificate files
2022-03-01 18:27:31 +03:00
rootzoll
f0a9cdc47d Adding torrent for v1.7.2 2022-02-20 15:59:31 +01:00
Spencer
d11f7eaf41
adding helipad as a service (#2944) 2022-02-19 15:45:02 +01:00
openoms
8df8dbc6cf
add lnd bolt auto-compact >monthly (#2968) 2022-02-16 22:02:34 +01:00
openoms
4074b86cf7
formatting of nginx snippets 2022-02-14 14:32:07 +00:00
rootzoll
6b6e583499 #1450 adapt nginx tor configs 2022-02-10 22:26:27 +01:00
d11n
7a7693caa6
JoinMarket Web UI (#2747)
* Add JoinMarket Web UI
* Update webserver config
* Add update option
* Improve logging for api service
* Improve install and update script
* Update version and install process
* Use correct onion service script
* Ensure JoinMarket is installed
* add joinmarket-webui precheck to load wallet.dat
2022-01-15 11:00:36 +01:00
rootzoll
3c9c7f0d02 #2824 adding resolver 2022-01-04 22:40:56 +01:00
openoms
02425de990
lnd.service: avoid hanging on stop #2827 2021-12-21 15:33:41 +00:00
d11n
cf4dae5a7d
Integrate Tallycoin Connect (#2617) 2021-12-21 15:45:01 +01:00
rootzoll
c1ea6c4236 #2824 retest upstream 2021-12-20 20:34:37 +01:00
openoms
ff3ab2585e
#2826 do not create system directories and format 2021-12-20 15:02:36 +00:00
openoms
4636f47aad
#2826 improve bitcoind service files 2021-12-20 14:20:06 +00:00
openoms
5706d38c1e
#2827 improve lnd.service files
added:
ExecStop=/usr/local/bin/lncli -n=${CHAIN} --rpcserver localhost:1${rpcportmod}009 stop
PIDFile=/home/bitcoin/.lnd/${netprefix}lnd.pid
Restart=on-failure # was always
Type=notify # was simple
MemoryDenyWriteExecute=true

Increased timeouts:
TimeoutStartSec=1200
TimeoutStopSec=3600
2021-12-20 14:09:24 +00:00
rootzoll
9844476804 #2824 remove exterbal proxy pass 2021-12-19 23:28:53 +01:00
/rootzoll
88d77d4197
fix #2792 & #2556 LNbits c-lightning (#2808) 2021-12-16 20:10:03 +01:00
Christoph Stenglein
52952245e9
fix webui routing, fixes #2723 (#2770) 2021-12-09 18:01:23 +01:00
rootzoll
ab89fe87eb clean more old litecoin references 2021-12-09 14:08:04 +01:00
rootzoll
6d15c195c5 #1578 remove unneeded litecoin assests & code 2021-12-09 11:44:57 +01:00
openoms
3a09f3a3e5
Git verify everywhere + updates (#2708) 2021-11-30 12:43:52 +01:00
rootzoll
32b7bf94b0 prepare v1.7.1 torrent 2021-10-12 02:37:25 +02:00
rootzoll
9e753af793 change time of prepare reboot info 2021-09-30 11:17:58 +02:00
rootzoll
853c29c922 re add the PrivateDevices=true 2021-09-16 00:41:23 +02:00
rootzoll
700672cf62 removePrivateDevices=true from basic services 2021-09-14 20:12:46 +02:00
rootzoll
527b47e352 move lnd tor config to lnd.check.sh prestart 2021-08-28 16:41:51 +02:00
rootzoll
73ded8124e use lnd.check.sh prestart in lnd service 2021-08-27 16:15:07 +02:00
rootzoll
2b257cb568 Fix syntax bitcoind service 2021-08-27 13:43:02 +02:00
rootzoll
7650c99398 force debug.log by exec parameter from service 2021-08-27 09:34:55 +02:00
rootzoll
fa1eb0e233 user RAM drive instead of temp 2021-08-26 22:16:19 +02:00
rootzoll
bf98b314ee switch debug.log in 2021-08-26 22:05:35 +02:00
rootzoll
adcc29c5e8 remove hardening from root services 2021-08-21 17:52:18 +02:00
Fitti
ac72abd3fa
Fix LNbits lnurl support over tor (#2485) 2021-08-19 16:41:50 +02:00