mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-03-28 18:52:11 +01:00
Btcpay 193 (#3812)
* Update BTCPay v1.9.3 * btcpay verify with web-flow
This commit is contained in:
parent
d7599c21ae
commit
4f934ee622
@ -20,7 +20,7 @@
|
|||||||
- Update: RTL v0.13.6 with update option [details](https://github.com/Ride-The-Lightning/RTL/releases/tag/v0.13.6)
|
- Update: RTL v0.13.6 with update option [details](https://github.com/Ride-The-Lightning/RTL/releases/tag/v0.13.6)
|
||||||
- Update: Thunderhub v0.13.16 with balance sharing disabled [details](https://github.com/apotdevin/thunderhub/releases/tag/v0.13.16)
|
- Update: Thunderhub v0.13.16 with balance sharing disabled [details](https://github.com/apotdevin/thunderhub/releases/tag/v0.13.16)
|
||||||
- Update: LNbits 0.10.2 [details](https://github.com/lnbits/lnbits/releases/tag/0.10.2)
|
- Update: LNbits 0.10.2 [details](https://github.com/lnbits/lnbits/releases/tag/0.10.2)
|
||||||
- Update: BTCPayServer 1.9.1 (postgres by default with sqlite migration) [details](https://github.com/btcpayserver/btcpayserver/releases/tag/v1.9.1)
|
- Update: BTCPayServer 1.9.3 (postgres by default with sqlite migration) [details](https://github.com/btcpayserver/btcpayserver/releases/tag/v1.9.3)
|
||||||
- Update: ItchySats 0.7.0 [details](https://github.com/itchysats/itchysats/releases/tag/0.7.0)
|
- Update: ItchySats 0.7.0 [details](https://github.com/itchysats/itchysats/releases/tag/0.7.0)
|
||||||
- Update: Channel Tools (chantools) v0.10.5 [details](https://github.com/guggero/chantools/releases/tag/v0.10.5)
|
- Update: Channel Tools (chantools) v0.10.5 [details](https://github.com/guggero/chantools/releases/tag/v0.10.5)
|
||||||
- Update: JoinMarket v0.9.9 [details](https://github.com/JoinMarket-Org/joinmarket-clientserver/releases/tag/v0.9.9)
|
- Update: JoinMarket v0.9.9 [details](https://github.com/JoinMarket-Org/joinmarket-clientserver/releases/tag/v0.9.9)
|
||||||
|
@ -43,6 +43,7 @@ if [ $? -ne 0 ]; then
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
echo "# importing key of ${PGPsigner}"
|
||||||
gpg --import --import-options show-only /var/cache/raspiblitz/pgp_keys_${PGPsigner}.asc
|
gpg --import --import-options show-only /var/cache/raspiblitz/pgp_keys_${PGPsigner}.asc
|
||||||
fingerprint=$(gpg --show-keys --keyid-format LONG /var/cache/raspiblitz/pgp_keys_${PGPsigner}.asc 2>/dev/null | grep "${PGPpubkeyFingerprint}" -c)
|
fingerprint=$(gpg --show-keys --keyid-format LONG /var/cache/raspiblitz/pgp_keys_${PGPsigner}.asc 2>/dev/null | grep "${PGPpubkeyFingerprint}" -c)
|
||||||
if [ "${fingerprint}" -lt 1 ]; then
|
if [ "${fingerprint}" -lt 1 ]; then
|
||||||
|
@ -5,12 +5,12 @@
|
|||||||
# https://github.com/dgarage/NBXplorer/tags
|
# https://github.com/dgarage/NBXplorer/tags
|
||||||
NBXplorerVersion="v2.3.62"
|
NBXplorerVersion="v2.3.62"
|
||||||
# https://github.com/btcpayserver/btcpayserver/releases
|
# https://github.com/btcpayserver/btcpayserver/releases
|
||||||
BTCPayVersion="v1.9.1"
|
BTCPayVersion="v1.9.3"
|
||||||
|
|
||||||
# command info
|
# command info
|
||||||
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then
|
if [ $# -eq 0 ] || [ "$1" = "-h" ] || [ "$1" = "-help" ]; then
|
||||||
echo "Config script to switch BTCPay Server on or off"
|
echo "Config script to switch BTCPay Server on or off"
|
||||||
echo "Usage:"
|
echo "bonus.btcpayserver.sh menu"
|
||||||
echo "bonus.btcpayserver.sh [install|uninstall]"
|
echo "bonus.btcpayserver.sh [install|uninstall]"
|
||||||
echo "bonus.btcpayserver.sh [on|off|menu|write-tls-macaroon|cln-lightning-rpc-access]"
|
echo "bonus.btcpayserver.sh [on|off|menu|write-tls-macaroon|cln-lightning-rpc-access]"
|
||||||
echo "installs BTCPayServer $BTCPayVersion with NBXplorer $NBXplorerVersion"
|
echo "installs BTCPayServer $BTCPayVersion with NBXplorer $NBXplorerVersion"
|
||||||
@ -405,12 +405,19 @@ if [ "$1" = "install" ]; then
|
|||||||
cd btcpayserver || exit 1
|
cd btcpayserver || exit 1
|
||||||
sudo -u btcpay git reset --hard $BTCPayVersion
|
sudo -u btcpay git reset --hard $BTCPayVersion
|
||||||
#sudo -u btcpay /home/admin/config.scripts/blitz.git-verify.sh "web-flow" "https://github.com/web-flow.gpg" "4AEE18F83AFDEB23" || exit 1
|
#sudo -u btcpay /home/admin/config.scripts/blitz.git-verify.sh "web-flow" "https://github.com/web-flow.gpg" "4AEE18F83AFDEB23" || exit 1
|
||||||
PGPsigner="nicolasdorier"
|
#PGPsigner="nicolasdorier"
|
||||||
PGPpubkeyLink="https://keybase.io/nicolasdorier/pgp_keys.asc"
|
#PGPpubkeyLink="https://keybase.io/nicolasdorier/pgp_keys.asc"
|
||||||
PGPpubkeyFingerprint="AB4CFA9895ACA0DBE27F6B346618763EF09186FE"
|
#PGPpubkeyFingerprint="AB4CFA9895ACA0DBE27F6B346618763EF09186FE"
|
||||||
|
# ---
|
||||||
#PGPsigner="Kukks"
|
#PGPsigner="Kukks"
|
||||||
#PGPpubkeyLink="https://github.com/${PGPsigner}.gpg"
|
#PGPpubkeyLink="https://github.com/${PGPsigner}.gpg"
|
||||||
#PGPpubkeyFingerprint="8E5530D9D1C93097"
|
#PGPpubkeyFingerprint="8E5530D9D1C93097"
|
||||||
|
# ---
|
||||||
|
PGPsigner="web-flow"
|
||||||
|
PGPpubkeyLink="https://github.com/web-flow.gpg"
|
||||||
|
PGPpubkeyFingerprint="4AEE18F83AFDEB23"
|
||||||
|
|
||||||
|
echo "# verify signature of ${PGPsigner}"
|
||||||
sudo -u btcpay /home/admin/config.scripts/blitz.git-verify.sh "${PGPsigner}" "${PGPpubkeyLink}" "${PGPpubkeyFingerprint}" || exit 1
|
sudo -u btcpay /home/admin/config.scripts/blitz.git-verify.sh "${PGPsigner}" "${PGPpubkeyLink}" "${PGPpubkeyFingerprint}" || exit 1
|
||||||
|
|
||||||
echo "# Build BTCPayServer $BTCPayVersion"
|
echo "# Build BTCPayServer $BTCPayVersion"
|
||||||
@ -434,14 +441,16 @@ if [ "$1" = "uninstall" ]; then
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
# clear dotnet cache
|
# clear dotnet cache
|
||||||
/home/btcpay/dotnet/dotnet nuget locals all --clear
|
/home/btcpay/dotnet/dotnet nuget locals all --clear 2>/dev/null
|
||||||
|
|
||||||
# remove dotnet
|
# remove dotnet
|
||||||
sudo rm -rf /usr/share/dotnet
|
sudo rm -rf /usr/share/dotnet 2>/dev/null
|
||||||
|
|
||||||
# nuke user
|
# nuke user
|
||||||
sudo userdel -rf btcpay 2>/dev/null
|
sudo userdel -rf btcpay 2>/dev/null
|
||||||
|
|
||||||
|
echo "# uninstall done"
|
||||||
|
|
||||||
exit 0
|
exit 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user