Commit Graph

291 Commits

Author SHA1 Message Date
/rootzoll
5f1df69528
update btcpayserver to v1.11.7 (#4058)
* #4058 fix signer
* fix use of var
* skip listing pg databases to not break the script
* add postgress access for database migrations
* update btcpayserver v1.11.7, nbxplorer v2.3.67
* add to CHANGES
* correct tor capitalization

---------

Co-authored-by: openoms <oms@tuta.io>
2023-11-15 08:43:43 +01:00
openoms
2c235f3b53
fix adduser + maintenance tasks (#4172)
* fix: add --shell /bin/bash to adduser

* joininbox update to v0.8.1 and install fixes

* CLN update to v23.08.1

* bos update to 15.8.14, improve menu

* lnproxy: deactivate in menu and provision

* copy the skeleton files for user used with login

* deprecate loop single install further

do not install in any case
the uninstall option is still used

* deprecate faraday single install further

do not install in any case
the uninstall option is still used

* deprecate pool single install further

do not install in any case
the uninstall option is still used

* bos: minimize changes to script

* only add --bash oprion to users intended for login

* add info to CHANGES

* add sudo to non-privileged scripts

* bos: don't download source

* ci: run apt update before qemu install
2023-09-20 10:29:15 +02:00
/rootzoll
837f8883a2
Update & fix configure of CLN v23.08 (#4134)
* update cln v23.08

* remove  --enable-experimental-features
2023-08-27 17:39:56 +02:00
openoms
43ee57d069
cln: remove spark wallet and sparko plugin (#4120)
* cln: remove sparko
* cln: remove spark wallet
2023-08-25 22:09:49 +02:00
/rootzoll
2551abf9ca
Merge pull request #4071 from openoms/suez-update2
suez update and fix for cln
2023-08-10 15:24:13 +02:00
rootzoll
d459b8d828 #4072 CHANGES update Kindle-Display 0.5.1 2023-08-10 15:10:58 +02:00
openoms
cb7c97d49b
suez update and fix for cln 2023-08-09 16:49:43 +02:00
openoms
91ba149d98
specter update to v1.13.1 (#4035)
* specter update to 1.13.1
2023-08-01 00:39:43 +02:00
openoms
bfc29736a5
bos update to 15.8.14 (#4014) 2023-07-29 16:16:31 +02:00
rootzoll
237570af44 Add electrs v0.10.0 update to CHANGES.md 2023-07-29 11:20:59 +02:00
openoms
b20fae09d6
typo fixes in .md files with typos-cli (#4026)
* typo fixes in .md files with typos-cli
* fix false positives
2023-07-28 23:06:05 +02:00
openoms
2abe5aed4b
chantools update 0.11.3, accept higher lnd version (#4031) 2023-07-28 22:43:04 +02:00
openoms
819c7e72f6
RTL, clrest update, fix update options for cli (#3880)
* clrest update to v0.10.3, add update option

* rtl update to v0.14.0

* c-lightning-rest update to v0.10.5

* add to CHANGES

* fix lnd update (cli only)
2023-07-08 22:52:10 +02:00
/rootzoll
9878ea8a02
misc updates for v1.10.0rc1 (#4001)
* add lndg update info

* mark v1.10.0rc1 version

* Thunderhub v0.13.19

* changing default repo to raspiblitz org

* LNbits 0.10.9

* lnbits dont delete user on "off"

* BTCPayServer 1.10.3

* switch default branch to v1.10
2023-07-08 19:38:08 +02:00
/rootzoll
68772e3f6d
New RaspiOS 20230503 & cln 23.05.2 & BitcoinCore 25.0 (#3993)
* Update sd card base Image
* update cln to 23.05.2
* bitcoin update to 25.0
* document CHANGES
2023-07-08 15:31:39 +02:00
rootzoll
c4c0dbcad5 fix typo 2023-05-24 13:21:28 +02:00
rootzoll
da513b438a fix LIT verion in CHANGES 2023-05-16 11:37:10 +02:00
/rootzoll
4fae085c6e
1.9.0rc5 merge (#3825)
* update build manual
* debug report info
* Bitbanana Info
* #3614 more debug log lines of BTC & LN mainnet
* rc5 downloads
2023-05-11 19:38:02 +02:00
/rootzoll
078233ada8
lndmanage 0.15.0 (#3818) 2023-05-10 14:57:04 +02:00
/rootzoll
7335476a07
lnbits 0.10.6 update (#3814) 2023-05-09 23:13:31 +02:00
/rootzoll
4f934ee622
Btcpay 193 (#3812)
* Update BTCPay v1.9.3
* btcpay verify with web-flow
2023-05-09 23:12:23 +02:00
rootzoll
69d30adca2 update to lnd v0.16.2 2023-05-03 19:36:37 +02:00
openoms
8b9b1225ad
lnproxy update with new specs (#3771) 2023-05-03 19:07:08 +02:00
Jason Brill
4c461a2055
LIT update to v0.9.2-alpha (#3738)
* LIT update to v0.9.2-alpha
* lnd check for rpcmiddleware
2023-05-03 18:29:16 +02:00
openoms
6f4f77b1eb
lnd update to v0.16.1-beta (#3774) 2023-04-25 20:54:55 +02:00
openoms
084304531a
btcpay update to v1.9.1, migration to postgres (#3756)
* btcpay update to v1.9.0, migration to postgres
* update CHANGES.md
* always fix postgres files ownership
* add socksendpoint=127.0.0.1:9050 to fix #3729
* btcpay update to v1.9.1
* update changes
* create config directory in BtcPayConfig
2023-04-24 00:14:44 +02:00
openoms
34bac321f4
joininbox update to v0.7.7 (#3768) 2023-04-22 19:14:25 +00:00
openoms
fa156fbd52
fulcrum update to v1.9.1, add notes (#3748) 2023-04-13 12:51:48 +02:00
openoms
83a6413bb4
jam update to v0.1.5 (#3736) 2023-04-08 17:10:38 +02:00
openoms
48f4054a9c
RTL install fix (#3739)
* c-lightning-REST update to 0.10.2, fmt
* rtl: npm insatll with --legacy-peer-deps
* purge c-lightning-REST as well with RTL
2023-04-07 14:35:11 +02:00
rootzoll
c6a202ede0 Clenaup CHANGES info 2023-04-04 01:21:25 +02:00
/rootzoll
71b3d6148f
#3692 update lnd to v0.16.0-beta (#3732) 2023-04-03 19:25:02 +02:00
rootzoll
880714283b #3725 update lndg version in CHANGES 2023-04-03 13:03:05 +02:00
/rootzoll
5c9dc1855e
#1186 FinTS/HBCI interface (#3704)
* #1186 FinTS install script first draft

* only start app when blitz is ready

* improve menu

* improve dit lnbits config

* preserve edit

* improve edit

* improve edit

* fix insertion

* dont use fingerprint

* now use main repo

* add port

* show local ip

* fix typo

* show port SSL
2023-04-03 12:59:45 +02:00
/rootzoll
a7056fc894
#3683 Update LIT to 0.8.6 (#3717)
* update LIT to 0.8.6
* activate lnd rpcmiddleware
* CHANGES.md
2023-03-22 20:44:04 +01:00
dni ⚡
1ae636b265
update lnbits to 0.10.2 and use poetry instead of venv (#3703) 2023-03-13 12:47:47 +01:00
openoms
6a677a6baa
btcpay update v1.8.2, postgres database fix (#3697)
* btcpay update v1.8.0, postgres database fix

* btcpayserver update to v1.8.2
2023-03-08 13:18:37 +00:00
rootzoll
db2d264045 add tallycoin update info to CHANGES 2023-03-07 23:38:51 +01:00
openoms
7639b75311
cln update to v23.02, backup-plugin update, add poetry (#3684)
* cln backup-plugin update, add poetry
* fix mkdir error, remove commented code, fmt #3677
* poetry and path fixes
* add terminal feedback, format #3676
* detect the full name of the plugin
* install pyln-client tqdm with pip
* git-verify: add --keyid-format LONG
to recognise if the signing key is not the main key
* cln update to v23.02
* cln-grpc: add protobuf-compiler dep
* rtl update to v0.13.6 and formatting
* C-lightningREST update to v0.10.1
2023-03-07 20:06:39 +00:00
openoms
d11dafd1db
joininbox update to v0.7.6 with Joinmarket v0.9.9 (#3655)
* update joininbox to v0.7.6 no qtgui with JM v0.9.9

* add to CHANGES
2023-02-05 21:11:32 +01:00
openoms
57434aa107
BTCpay and NBXplorer update, use postgres for new installs (#3641)
* use postgres for new btcpay installs
keep sqlite if the database is present
clean and format the script with shellcheck
* reinstall the service on update and check postgres
* run userdel -rf btcpay when off
* btcpay update to v1.7.5
* add systemctl daemon-reload when changing service
* exit on failed builds
* Restart=always
* nbxplorer update to v2.3.58
* prevent the git error 'detected dubious ownership in repository'
2023-02-04 12:37:59 +00:00
/rootzoll
61823316dc
#3629 update to tallycoin-c 1.7.5 (#3653) 2023-02-03 23:23:49 +01:00
/rootzoll
3b087a00cb
#3468 Update electrs to 0.9.11 (#3613) 2023-02-03 20:46:07 +01:00
/rootzoll
92f69bb29e
3524 Re-Add IP2Tor (#3643) 2023-02-03 17:44:24 +01:00
/rootzoll
504cef36c1
#3632 update lnbits to 0.9.6 (#3633) 2023-01-25 20:17:37 +01:00
openoms
cde7eb1310
suez update and improvements (#3615)
* suez update and improvements
2023-01-18 15:13:33 +01:00
openoms
55bdc7a512
update bos to 13.15.0 (#3600)
Co-authored-by: /rootzoll <christian@geektank.de>
2023-01-18 13:19:52 +01:00
openoms
51a82bf443
add i2p and lnproxy to CHANGES (#3582) 2023-01-18 00:41:05 +01:00
/rootzoll
593cf5718f
#2314 lndmanage update (#3575)
* #2314 update lndmanage to 0.14.2
* fix version install
* menu & commands
* patch command name
2023-01-18 00:26:39 +01:00
openoms
b761c7d093
add Circuitbreaker webUI (#3599) 2023-01-16 00:54:42 +01:00
/rootzoll
2ec84c30db
#3605 refactor reindex script and add to repair menu (#3609) 2023-01-15 21:51:08 +01:00
/rootzoll
588b5d3b6c
Prepare v1.9.0rc1 (#3571)
* add export build parameter

* Install WebAPI with build_sdcard.sh defaults

* change use of build_sdcard

* make webui work with DEFAULTS

* use web data

* update docs

* v1.9.0rc1 download links

* remove n/a

* better structure download section

* DISCLAIMER SECTION ADDED

* Update SECURITY section

* security link
2022-12-23 16:33:37 +01:00
openoms
4ab6c46a27
Add automated image builds for VM, bare metal (amd64) and RPi (arm64-rpi) (#3486)
* add amd64 image build with lean and fatpack option

* use the pi user for setup

* add notes to ci readme

* add gnome desktop to fatpack image, reduce to 30GB

* documentation updates

* install gnome with --force-yes

* install gnome desktop non-interactively

* change links to rootzoll dev

* pass user and branch to build_sdcard.sh from PR

* add user and branch to Makefile

* Add arm64 rpi image build (#74)

ci:
* add arm64-rpi image build
* rename to raspiblitz-amd64-debian-11.5-lean/fatpack
* use rm -f to not exit with error
* place amd64 images under ci/amd64/builds/
* make /dev/shm world writable for fatpack
* fix vlc remove and --var syntax
* remove sudo-s
* leave update and upgrade to the build_sdcard.sh
* increase image size to 16GB, rename build dir

build_sdcard.sh:
* detect raspios_arm64 with raspi.list
* switch ssmtp to msmtp
related: https://github.com/rootzoll/raspiblitz/pull/2232

Co-authored-by: rootzoll <johndoe@example.com>

* i2pd: unified install from repo, /usr/sbin to PATH

related: #2413, fixes amd64 build

* update CHANGES.md

* fix amd64 path in Makefile

* use only qemu image, run on ubuntu-22.04

* use file_checksum for the arm64-rpi base image

* Fix the local arm64-rpi image generation (#75)

* add selfrun script
* ubuntu: add universe repo and qemu-user-static
* test on ubuntu live (jammy)

* build from branches: [ "dev", "v1.8", "v1.9" ]

* correct Makefile paths for the  local run

* make the local run non-interactive

* improve readme and Makefile

* increase disk image sizes to 32GB

* set image sizes to 30 GB for amd64 and arm64-rpi

* add network-manager for amd64

* add to readme

* skip Code&Compile for VM builds

* add to readme

* amd64 base image update to debian 11.6.0

* remove debian version from filenames

* skip Code&Compile for amd64 builds

* Merge branch 'dev' into add-amd64-image-build

* amd64: increase cpu and RAM, compile mempool last

* trigger workflows only on scripts used or called

* Update ci/arm64-rpi/packer.build.arm64-rpi.sh

Co-authored-by: Daniel Bast <2790401+dbast@users.noreply.github.com>

* arm64 remove setup-qemu-action, leave npm last

* set only manual trigger for fatpack, edit triggers

Co-authored-by: rootzoll <johndoe@example.com>
Co-authored-by: Daniel Bast <2790401+dbast@users.noreply.github.com>
2022-12-20 15:31:51 +01:00
/rootzoll
41c0aa5c66
#3524 Deactivate IP2Tor from SSH menus & docs (#3549)
* deactivate in subscription menu

* remove IP2Tor options from LNbits

* Add to CHANGES

* remopve from btcpayserver

* deactivate LNDREST & SPHINX

* remove from README
2022-12-19 17:18:17 +01:00
/rootzoll
2610758faa
#3482 btcpayserver 1.7.2 (#3533) 2022-12-16 15:50:03 +01:00
openoms
9ebf9c63a5
jam update to v0.1.4 (#3521) 2022-12-14 23:26:52 +01:00
/rootzoll
6c9bfaf1b7
Update Bitcoin to v24.0.1 (#3512) 2022-12-12 16:31:27 +01:00
/rootzoll
59c2e4d8bf
#3473 Update to CLN 22.11.1 (#3508)
* #3473 update cln to 22.11.1
2022-12-11 17:20:53 +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
ChuckNorrison
72eac9e9c3
bos-telegram as service (#3446)
* bos-telegram as service

Add OPTIONS menu for balance of satoshi to setup telegram.

Asks for the connect code and installs service file

* improve first time setup

need to start bos telegram manually once to enter HTTP API token from telegram bot creation

* Rework BoS telegram menu

Improve setup experience

invoke bos telegram command from menu and make service install optional

* add changes

Co-authored-by: rootzoll <christian@geektank.de>
2022-12-08 23:10:58 +01:00
ChuckNorrison
4fd3247386
New Feature LightningTipBot (#3445)
* Add new Service LightningTipBot

A tip bot and Bitcoin Lightning wallet on Telegram based on LNBits

https://github.com/LightningTipBot/LightningTipBot

* mention config file in menu

* Add version in CHANGES

Co-authored-by: /rootzoll <christian@geektank.de>
2022-12-08 21:33:27 +01:00
/rootzoll
e19b5911cf
Merge CL Watchtower #3394 (#3501)
* Bonus script to install CLN Watchtower client rust-teos ("The Eye of Satoshi") (#3404)

* TEoS watchtower bonus install script

* Add Menu items

* add READ & CHANGES info

* On Purge, delete source and plugin

* Add sys pkg_dependecies

* Cleanup before clone

* Add cl plugins to _provision.sh and Info menu

Co-authored-by: rootzoll <christian@geektank.de>

* adapt info

* Add Watchtower info to menu

Co-authored-by: steepdawn974 <92274076+steepdawn974@users.noreply.github.com>
2022-12-08 12:56:30 +01:00
openoms
4323dbbc49
CLN update to v22.11, install and update fixes (#3487)
* cln readd mako, update and testPR checks

* cln update to v22.11

* always use cl.hsmtool.sh unlock

* add git reset --hard to not show as v22.11-modded

* update RECKLESS upgrade message, run unlock after

* one line RECKLESS upgrade message

* add to CHANGES

* cln 22.11 PGPsigner cdecker A26D6D9FE088ED58

Co-authored-by: rootzoll <johndoe@example.com>
Co-authored-by: rootzoll <christian@geektank.de>
2022-12-08 00:29:00 +01:00
openoms
df74c87e2c
btcpay update to v1.7.1 (#3482)
btcpay update to v1.7.1
2022-12-06 18:55:31 +01:00
openoms
d715422e62
lnd update to v0.15.5-beta, litd update and LNC fix (#3490) 2022-12-06 17:46:22 +01:00
/rootzoll
0a697bb59a
#3427 sd card clean bloat (#3495) 2022-12-06 17:25:06 +01:00
/rootzoll
022d1eee4f
update bitcoin 24 (#3481) 2022-11-27 17:03:47 +01:00
/rootzoll
0302b7ce1c
#3376 update circuitbreaker v0.3.2 (#3479) 2022-11-26 23:19:20 +01:00
/rootzoll
5fb809c2ec
Electrum Server in Rust (electrs) v0.9.10 (#3470)
* more structural comments
* improve conf check
* Electrum Server in Rust (electrs) v0.9.10
2022-11-22 19:33:45 +01:00
openoms
f5b1e65b30
Backup CLN emergency.recover file (#3393) 2022-11-17 18:11:56 +01:00
ChuckNorrison
cd77988ee8
update bos version 13.6.0 (#3450)
* update bos version 13.6.0
2022-11-17 14:05:34 +01:00
Oliver Gugger
2fa6d25dc5
chantools update to v0.10.5 (#3347) 2022-11-15 21:55:25 +01:00
openoms
0fc8e10167
lit update to v0.8.3-alpha (#3430) 2022-11-15 18:32:37 +01:00
openoms
52952f3335
thunderhub to v0.13.16 w DISABLE_BALANCE_PUSHES (#3416) 2022-11-09 19:36:02 +00:00
rootzoll
d55d28aecd hotfix changes 2022-11-01 17:49:56 +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
openoms
3179d88f36
lnd update to v0.15.3 2022-10-18 14:31:04 +01:00
openoms
cf5746ca76
lnbits update to v0.9.4 2022-10-15 11:20:20 +01:00
openoms
2c8c81bc2d
lnd update to v0.15.2 2022-10-10 08:36:47 +01:00
rootzoll
c03fe4b044 #3337 add info to CHANGES 2022-10-03 16:03:21 +02:00
rootzoll
922ad2ff5a #3280 add updtae info to CHANGES 2022-09-29 21:02:47 +02:00
openoms
ec4d773c5b
RTL v0.13.0 update (#3293) 2022-09-29 20:46:24 +02:00
rootzoll
20045be2f2 #3087 ad info to CHANGES 2022-09-28 17:12:00 +02:00
openoms
c45e3a81ba
CLN update to v0.12.1 (#3319) 2022-09-28 15:04:38 +02:00
openoms
6ee15019db
Lnd v0.15.1 (#3320) 2022-09-28 15:02:44 +02:00
rootzoll
2f6877a8db #3327 add lnbits update info to CHANGES 2022-09-28 14:59:46 +02:00
rootzoll
bc7646fd21 #3324 add to CHANGES 2022-09-23 16:31:40 +02:00
rootzoll
b20293a0c9 CHANGES details 2022-07-29 08:01:41 +02:00
rootzoll
8f3257cd27 lnbits 0.9.1 2022-07-28 16:08:15 +02:00
rootzoll
92fcd8fe27 try lnbits 0.9.0 2022-07-28 15:04:32 +02:00
rootzoll
6108733178 correct changes 2022-07-28 10:02:53 +02:00
rootzoll
2fd904e728 LNbits back to 0.8.0 2022-07-28 00:01:26 +02:00
rootzoll
4ac031abcd Update LNbits to 0.9.0 2022-07-27 22:33:38 +02:00
rootzoll
212d163906 Core Lightning renamings 2022-07-27 08:29:16 +02:00
rootzoll
9cb5174396 #3241 update itchy sats version in CHANGES 2022-07-26 15:12:11 +02:00
openoms
fa5a175a5a
LIT update to v0.7.0-alpha #3215 2022-07-20 20:13:07 +01:00
openoms
7356e5f88c
jam updato to v0.0.9 #3224 2022-07-15 22:35:15 +01:00
openoms
f3da3bc92e
Merge branch 'dev' of https://github.com/rootzoll/raspiblitz into dev 2022-07-12 15:42:00 +01:00
openoms
15f0847305
joininbox update to v0.6.8 with joinmarket v0.9.6 2022-07-12 15:41:51 +01:00
rootzoll
c6e0d21f53 #3222 add v1.6.1 BTCPay Server to CHANGES 2022-07-12 14:01:44 +02:00