* build: fix github web-flow PGPpubkeyFingerprint
* git-verify: use extended regular expression to check alternative key
* build: break when external scripts return with error
* git-verify: use extended regular expression to check correctKey
* ci: maximize disk space in gh action
using https://github.com/marketplace/actions/maximize-build-disk-space
* update RPi base image to Debian12 Bookworm in ci
* ci: remove -d headless for rpi
* docs: ready made images for arm64-rpi
* update python deps, add rsyslog, armbian_deps
* hide wget progress in lean build, keep errors
* apt-get instead of apt
* enable ssh
* apt-get everywhere, remove only if present
* use --quiet for wget for cleaner logs
* 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
* Update build_sdcard.sh
OrangePi5 was not recognized in line ~255; so recognize it by same 'Debian' method, replacing by 'Armbian'
* Update bitcoin.install.sh
Bitcoin Install Fails during build_sdcard.sh due to PGP key download; see https://github.com/raspiblitz/raspiblitz/issues/3753. Comment it by now
* Update bitcoin.install.sh
changed to secure hkps
* Update home.admin/config.scripts/bitcoin.install.sh
These comments are not needed here. The sole purpose was to describe the move to a PR.
Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>
* Update build_sdcard.sh
Modified the request by OpenOMS where the comments are unnecessary and kept Debian as the first option and moved Armbian down the list as an elif.
---------
Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>
* simplify logrotate and force hard size limit
* default log rotation in build sd card & 100M limit
* changing to size limit for tor logs
* changing to size limit for CLN logs
* force a log rotate on every boot
* ci: use uefi for amd64 image, debian 12.1.0
* build: add amd64 legacyboot image action
* ci: store var values in config, update readme
* fix: add raspi repo on aarch64 only
fixes: https://github.com/raspiblitz/raspiblitz/issues/4029
* docs: guide to extend the root partition
* 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
* ci: update images, add arm64-rpi-debian12 build
* ci: add apt update and concurrency
* fix: use netcat-openbsd in build
* ci: add concurrency to all jobs
* fix: simplify image check and add python 3.11
* ci: update amd64 base image to Debian 12.0.0
* build: separate apt_installs
* add btrfs-progs only if not bookworm on aarch64
* build: remove armbian, add aarch64 debian
---------
Co-authored-by: /rootzoll <christian@geektank.de>
* 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