258 Commits

Author SHA1 Message Date
rootzoll
53f6603e06 v1.11.4 torrent files 2024-12-24 03:04:20 +01:00
rootzoll
9c157e0ed4 Merge branch 'v1.11' into merge-v1.11 2024-10-17 21:11:34 +02:00
rootzoll
2bd2bb2a21 Update Telegraf README 2024-10-07 12:53:05 +02:00
/rootzoll
57ddeab520
#2624 Add Telegraf to SSH menus (#4788)
* #2624 add telegraf to SSH SETTINGS menu
* #2624 add telegraf to main SSH menu
2024-10-06 21:35:21 +02:00
/rootzoll
abe57c9693
#4568 LNbits install fix for AMD & VMs + update lnbits to v0.12.11 (#4768)
* #4568 add missing dependencies for AMD64
* Update: LNbits 0.12.11
* #4765 add check postgres installed check
* #3264 add nginx header adjustments
* Fix postgres bats test (#4769)
* #4204 move .env to data disc
* letsencrypt takes care of selfsigned certs
2024-10-04 23:15:19 +02:00
/rootzoll
d61d1b90fb
#2624 Update: Telegraf Metrics for InfluxDB/Grafana (#4764)
* #2624 added config dialogs
* Refactor Telegraf installation script to check if the service is already installed
2024-10-04 23:11:36 +02:00
rootzoll
c5f459337d v1.11.2 torrent images 2024-08-16 14:00:30 +02:00
rootzoll
336a3418e9 updated torrent v1.11.1-fat 2024-08-05 18:09:00 +02:00
rootzoll
e1e26640f7 updated torrent v1.11.1-fat 2024-08-05 18:02:42 +02:00
rootzoll
c248f9c110 rename torrent to correct version 2024-08-05 17:56:32 +02:00
rootzoll
aa6c80a0d0 v1.11.1 torrent files 2024-08-01 13:58:33 +02:00
openoms
4932495daa
LNbits update to v0.12.4 (#4491)
* lnbits install script formatting
* lnbits update to 0.12.4
2024-05-29 00:11:31 +02:00
/rootzoll
bd5f010409
#4561 Remove Tallycoin App (#4562)
* #4561 remove tallycoin app
2024-05-28 21:53:04 +02:00
rootzoll
58d568685e v1.11.0 torrent files 2024-04-16 20:37:38 +02:00
rootzoll
b34186ff0c update torrents v1.11.0 2024-04-02 19:41:22 +02:00
rootzoll
da34292f10 add v1.11.0 torrents 2024-03-29 16:43:13 +01:00
rootzoll
970b4dfb5d fresh lnd - loglevel to info 2024-01-19 13:00:33 +01:00
openoms
9afa8101b4
fix jam tor nginx conf (#4373) 2024-01-17 20:13:58 +00:00
openoms
eddec30f4a
fix ports in helipad nginx conf and unused in jam 2023-12-19 22:15:24 +01:00
openoms
0a9ce40ff9
add spelling check to github actions (#4314)
* add spelling check to github actions
* fix typos in .conf file
2023-12-12 20:23:49 +01:00
rootzoll
60b5c47240 v1.10.0 torrent files 2023-09-28 17:38:50 +02:00
rootzoll
d59d03ce27 v1.10.0 image imagelinks 2023-09-28 17:35:05 +02:00
rootzoll
d0e5d90bbb update fallback node lists 2023-08-08 16:21:53 +02:00
/rootzoll
1355a2b4a2
Adjust lnd.conf for healthcheck parameters (#4052)
* Adjust lnd.conf for healthcheck parameters, allowing for longer timeout intervalls for rpc connection (#4010)
* adding healthcheck values

---------

Co-authored-by: HODLmeTight <35168804+TrezorHannes@users.noreply.github.com>
2023-08-01 00:46:35 +02:00
/rootzoll
4e889be7d8
#4003 bitcoin.check.sh to set debug log path (#4051)
* #4003 add bitcoin.check.sh to set debug file
* add debug
* change delimiter
* set network on bitcoind service
2023-07-31 23:00:25 +02:00
openoms
120d407d38
lnd: Restart=always and clean config (#3986)
* lnd.service: use Restart=always

* lnd.check: remove erroneous    [rpcmiddleware]

* remove [[Rr]pcmiddleware] entries
2023-07-08 14:53:34 +02:00
Christoph Stenglein
6965b6ceae
prevent caching of index.html, add cache-control header for other requests as well (#3992) 2023-07-08 14:52:49 +02:00
rootzoll
7a195c8eac add torrentfiles v1.9.0 2023-05-23 15:35:30 +02:00
openoms
086b022698
reduce bitcoind memory usage w MALLOC_ARENA_MAX=1 (#3780) 2023-05-08 22:29:51 +02:00
openoms
8b9b1225ad
lnproxy update with new specs (#3771) 2023-05-03 19:07:08 +02:00
openoms
52cb52271f
lnproxy: fix api access through nginx (#3671)
* lnproxy: fix api access through nginx
* fix tor config and fit the menu
* add to the menu and provision
2023-02-15 08:49:21 +00:00
openoms
e9c98ab822
feat: add lnproxy server, webui and check payment hashes as a client (#3637)
* lnproxy: check if payment hashes match #3636

* go update to 1.19.5 and verify checkums

* add lnproxy install script

* add lnproxy-webui

* pin versions and fix formatting

* add nginx configs for lnproxy
2023-02-05 20:36:51 +00:00
openoms
b761c7d093
add Circuitbreaker webUI (#3599) 2023-01-16 00:54:42 +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
f6fd368f17
fix debug clear output (#3543)
* higher timeout for API

* remove clear
2022-12-18 12:06:57 +01:00
/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