mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-11-23 20:37:09 +01:00
Compare commits
5 Commits
postgres-l
...
fuclrum-me
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9c0034fe59 | ||
|
|
b384e047ca | ||
|
|
a54c2f67da | ||
|
|
494326ee71 | ||
|
|
6da56d5a0e |
@@ -10,11 +10,11 @@ Features:
|
|||||||
- New: Copy from old HDD/SSD/NVMe
|
- New: Copy from old HDD/SSD/NVMe
|
||||||
- New: Optional separation of Data & Storage/Blockchain drives with Auto-Expand for Proxmox
|
- New: Optional separation of Data & Storage/Blockchain drives with Auto-Expand for Proxmox
|
||||||
- New: Bitcoin Knots 28.1 (as experimental option in SETTINGS ssh-menu)
|
- New: Bitcoin Knots 28.1 (as experimental option in SETTINGS ssh-menu)
|
||||||
- Update: RaspberryOS arm64 base image 2024-11-19 (Debian 12 Bookworm) [details](https://downloads.raspberrypi.com/raspios_full_arm64/release_notes.txt)
|
- Update: RaspberryOS arm64 base image 2025-05-13 (Debian 12 Bookworm) [details](https://downloads.raspberrypi.com/raspios_full_arm64/release_notes.txt)
|
||||||
- Update: amd64 base image: debian-12.8.0-amd64-netinst.iso [details](https://www.debian.org/releases/stable/amd64/release-notes/ch-whats-new.en.html)
|
- Update: amd64 base image: debian-12.8.0-amd64-netinst.iso [details](https://www.debian.org/releases/stable/amd64/release-notes/ch-whats-new.en.html)
|
||||||
- Update: Bitcoin Core v29.0 [details](https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.0.md)
|
- Update: Bitcoin Core v29.0 [details](https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes/release-notes-29.0.md)
|
||||||
- Update: LND v0.19.0-beta [details](https://github.com/lightningnetwork/lnd/releases/tag/v0.19.0-beta)
|
- Update: LND v0.19.1-beta [details](https://github.com/lightningnetwork/lnd/releases/tag/v0.19.1-beta)
|
||||||
- Update: LNbits 1.0.0 [details](https://github.com/lnbits/lnbits/releases/tag/v1.0.0)
|
- Update: LNbits 1.1.0 [details](https://github.com/lnbits/lnbits/releases/tag/v1.1.0)
|
||||||
- Update: AlbyHub v1.17.2 [details](https://github.com/getAlby/hub/releases/tag/v1.17.2)
|
- Update: AlbyHub v1.17.2 [details](https://github.com/getAlby/hub/releases/tag/v1.17.2)
|
||||||
- Update: Lightning Terminal v0.14.1-alpha [details](https://github.com/lightninglabs/lightning-terminal/releases/tag/v0.14.1-alpha)
|
- Update: Lightning Terminal v0.14.1-alpha [details](https://github.com/lightninglabs/lightning-terminal/releases/tag/v0.14.1-alpha)
|
||||||
- Update: Mempool 3.2.1 [details](hhttps://github.com/mempool/mempool/releases/tag/v3.2.1)
|
- Update: Mempool 3.2.1 [details](hhttps://github.com/mempool/mempool/releases/tag/v3.2.1)
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then
|
|||||||
echo "bonus.fulcrum.sh getinfo -> FulcrumAdmin getinfo output"
|
echo "bonus.fulcrum.sh getinfo -> FulcrumAdmin getinfo output"
|
||||||
echo "bonus.fulcrum.sh status -> don't call in loops"
|
echo "bonus.fulcrum.sh status -> don't call in loops"
|
||||||
echo "bonus.fulcrum.sh status-sync"
|
echo "bonus.fulcrum.sh status-sync"
|
||||||
|
echo "bonus.fulcrum.sh menu -> interactive SSH menu"
|
||||||
echo "installs the version $fulcrumVersion"
|
echo "installs the version $fulcrumVersion"
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
@@ -186,9 +187,7 @@ The fulcrum.service is not running.
|
|||||||
Please check the following debug info.
|
Please check the following debug info.
|
||||||
" 8 48
|
" 8 48
|
||||||
sudo journalctl -u fulcrum -n 100
|
sudo journalctl -u fulcrum -n 100
|
||||||
echo "Press ENTER to get back to main menu."
|
echo "Press Q to get back to the Fulcrum menu."
|
||||||
read -r
|
|
||||||
exit 0
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ${initialSynced} -eq 0 ]; then
|
if [ ${initialSynced} -eq 0 ]; then
|
||||||
@@ -199,7 +198,6 @@ This can take multiple days.
|
|||||||
Monitor the progress with the command:
|
Monitor the progress with the command:
|
||||||
'sudo journalctl -fu fulcrum'
|
'sudo journalctl -fu fulcrum'
|
||||||
" 11 48
|
" 11 48
|
||||||
exit 0
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ${nginxTest} -eq 0 ]; then
|
if [ ${nginxTest} -eq 0 ]; then
|
||||||
@@ -214,9 +212,8 @@ Check 'sudo nginx -t' for a detailed error message.
|
|||||||
sudo systemctl restart nginx
|
sudo systemctl restart nginx
|
||||||
fi
|
fi
|
||||||
/home/admin/config.scripts/blitz.web.sh
|
/home/admin/config.scripts/blitz.web.sh
|
||||||
echo "Press ENTER to get back to main menu."
|
echo "Press ENTER to get back to the Fulcrum menu."
|
||||||
read -r
|
read -r
|
||||||
exit 0
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
OPTIONS=(
|
OPTIONS=(
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
# https://github.com/lnbits/lnbits
|
# https://github.com/lnbits/lnbits
|
||||||
|
|
||||||
# https://github.com/lnbits/lnbits/releases
|
# https://github.com/lnbits/lnbits/releases
|
||||||
tag="v1.0.0"
|
tag="v1.1.0"
|
||||||
VERSION="${tag}"
|
VERSION="${tag}"
|
||||||
|
|
||||||
# command info
|
# command info
|
||||||
@@ -150,7 +150,7 @@ if [ "$1" = "menu" ]; then
|
|||||||
fundinginfo="on CLN "
|
fundinginfo="on CLN "
|
||||||
fi
|
fi
|
||||||
|
|
||||||
text="https://${localIP}:${httpsPort}${authMethod}"
|
text="https://${localIP}:${httpsPort}"
|
||||||
|
|
||||||
if [ ${#publicDomain} -gt 0 ]; then
|
if [ ${#publicDomain} -gt 0 ]; then
|
||||||
text="${text}
|
text="${text}
|
||||||
@@ -169,23 +169,7 @@ TOR Browser Hidden Service address (QR see LCD):
|
|||||||
${toraddress}"
|
${toraddress}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ${#ip2torDomain} -gt 0 ]; then
|
whiptail --title " LNbits ${fundinginfo}" --yes-button "OK" --no-button "OPTIONS" --yesno "${text}" 15 78
|
||||||
text="${text}\n
|
|
||||||
IP2TOR+LetsEncrypt: https://${ip2torDomain}:${ip2torPort}
|
|
||||||
SHA1 ${sslFingerprintTOR}\n
|
|
||||||
https://${ip2torDomain}:${ip2torPort} ready for public use"
|
|
||||||
elif [ ${#ip2torIP} -gt 0 ]; then
|
|
||||||
text="${text}\n
|
|
||||||
IP2TOR: https://${ip2torIP}:${ip2torPort}
|
|
||||||
SHA1 ${sslFingerprintTOR}\n
|
|
||||||
Consider adding a LetsEncrypt HTTPS Domain under OPTIONS."
|
|
||||||
elif [ ${#publicDomain} -eq 0 ]; then
|
|
||||||
text="${text}\n
|
|
||||||
To enable easy reachability with normal browser from the outside
|
|
||||||
Consider adding a IP2TOR Bridge under OPTIONS."
|
|
||||||
fi
|
|
||||||
|
|
||||||
whiptail --title " LNbits ${fundinginfo}" --yes-button "OK" --no-button "OPTIONS" --yesno "${text}" 18 78
|
|
||||||
result=$?
|
result=$?
|
||||||
sudo /home/admin/config.scripts/blitz.display.sh hide
|
sudo /home/admin/config.scripts/blitz.display.sh hide
|
||||||
echo "option (${result}) - please wait ..."
|
echo "option (${result}) - please wait ..."
|
||||||
@@ -439,10 +423,8 @@ if [ "$1" = "status" ]; then
|
|||||||
echo "httpsSelfsigned='1'" # TODO: change later if IP2Tor+LetsEncrypt is active
|
echo "httpsSelfsigned='1'" # TODO: change later if IP2Tor+LetsEncrypt is active
|
||||||
echo "publicIP='${publicIP}'"
|
echo "publicIP='${publicIP}'"
|
||||||
|
|
||||||
# auth method is to call with a certain useer id
|
# auth method is web login
|
||||||
#admin_userid=$(sudo cat /home/lnbits/lnbits/.super_user)
|
echo "authMethod='userdefined'"
|
||||||
admin_userid=$(sudo cat /mnt/hdd/app-data/LNBits/data/.super_user)
|
|
||||||
echo "authMethod='/wallet?usr=${admin_userid}'"
|
|
||||||
|
|
||||||
# check funding source
|
# check funding source
|
||||||
if [ "${LNBitsFunding}" == "" ]; then
|
if [ "${LNBitsFunding}" == "" ]; then
|
||||||
@@ -612,7 +594,6 @@ if [ "$1" = "prestart" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# protect the admin user id if exists
|
# protect the admin user id if exists
|
||||||
# chmod 640 /home/lnbits/lnbits/.super_user 2>/dev/null
|
|
||||||
chmod 640 /mnt/hdd/app-data/LNBits/data/.super_user 2>/dev/null
|
chmod 640 /mnt/hdd/app-data/LNBits/data/.super_user 2>/dev/null
|
||||||
|
|
||||||
echo "# OK: prestart finished"
|
echo "# OK: prestart finished"
|
||||||
|
|||||||
@@ -4,7 +4,7 @@
|
|||||||
## based on https://raspibolt.github.io/raspibolt/raspibolt_40_lnd.html#lightning-lnd
|
## based on https://raspibolt.github.io/raspibolt/raspibolt_40_lnd.html#lightning-lnd
|
||||||
## see LND releases: https://github.com/lightningnetwork/lnd/releases
|
## see LND releases: https://github.com/lightningnetwork/lnd/releases
|
||||||
### If you change here - make sure to also change interims version in lnd.update.sh #!
|
### If you change here - make sure to also change interims version in lnd.update.sh #!
|
||||||
lndVersion="0.19.0-beta"
|
lndVersion="0.19.1-beta"
|
||||||
|
|
||||||
# olaoluwa
|
# olaoluwa
|
||||||
PGPauthor="roasbeef"
|
PGPauthor="roasbeef"
|
||||||
|
|||||||
Reference in New Issue
Block a user