mirror of
https://github.com/rootzoll/raspiblitz.git
synced 2025-02-25 07:07:46 +01:00
Fix BTCPayServer blocking on recovery
This commit is contained in:
parent
30186568d9
commit
33302c808e
1 changed files with 25 additions and 8 deletions
|
@ -364,7 +364,7 @@ WantedBy=multi-user.target
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
# start to create settings.config
|
# start to create settings.config
|
||||||
sudo systemctl enable nbxplorer
|
sudo systemctl enable nbxplorer
|
||||||
sudo systemctl start nbxplorer
|
#sudo systemctl start nbxplorer
|
||||||
|
|
||||||
#echo "Checking for nbxplorer config"
|
#echo "Checking for nbxplorer config"
|
||||||
#while [ ! -f "/home/btcpay/.nbxplorer/Main/settings.config" ]
|
#while [ ! -f "/home/btcpay/.nbxplorer/Main/settings.config" ]
|
||||||
|
@ -383,7 +383,7 @@ WantedBy=multi-user.target
|
||||||
echo "getting RPC credentials from the bitcoin.conf"
|
echo "getting RPC credentials from the bitcoin.conf"
|
||||||
RPC_USER=$(sudo cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcuser | cut -c 9-)
|
RPC_USER=$(sudo cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcuser | cut -c 9-)
|
||||||
PASSWORD_B=$(sudo cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcpassword | cut -c 13-)
|
PASSWORD_B=$(sudo cat /mnt/hdd/bitcoin/bitcoin.conf | grep rpcpassword | cut -c 13-)
|
||||||
sudo mv /home/btcpay/.nbxplorer/Main/settings.config /home/btcpay/.nbxplorer/Main/settings.config.backup
|
#sudo mv /home/btcpay/.nbxplorer/Main/settings.config /home/btcpay/.nbxplorer/Main/settings.config.backup
|
||||||
touch /home/admin/settings.config
|
touch /home/admin/settings.config
|
||||||
sudo chmod 600 /home/admin/settings.config || exit 1
|
sudo chmod 600 /home/admin/settings.config || exit 1
|
||||||
cat >> /home/admin/settings.config <<EOF
|
cat >> /home/admin/settings.config <<EOF
|
||||||
|
@ -393,7 +393,14 @@ EOF
|
||||||
|
|
||||||
sudo mv /home/admin/settings.config /home/btcpay/.nbxplorer/Main/settings.config
|
sudo mv /home/admin/settings.config /home/btcpay/.nbxplorer/Main/settings.config
|
||||||
sudo chown btcpay:btcpay /home/btcpay/.nbxplorer/Main/settings.config
|
sudo chown btcpay:btcpay /home/btcpay/.nbxplorer/Main/settings.config
|
||||||
sudo systemctl restart nbxplorer
|
#sudo systemctl restart nbxplorer
|
||||||
|
|
||||||
|
if [ "${state}" == "ready" ]; then
|
||||||
|
echo "Starting nbxplorer"
|
||||||
|
sudo systemctl start nbxplorer
|
||||||
|
else
|
||||||
|
echo "Because the system is not 'ready' the service 'nbxplorer' will not be started at this point .. its enabled and will start on next reboot"
|
||||||
|
fi
|
||||||
|
|
||||||
# BTCPayServer
|
# BTCPayServer
|
||||||
echo ""
|
echo ""
|
||||||
|
@ -434,7 +441,13 @@ WantedBy=multi-user.target
|
||||||
|
|
||||||
sudo systemctl daemon-reload
|
sudo systemctl daemon-reload
|
||||||
sudo systemctl enable btcpayserver
|
sudo systemctl enable btcpayserver
|
||||||
sudo systemctl start btcpayserver
|
|
||||||
|
if [ "${state}" == "ready" ]; then
|
||||||
|
echo "Starting btcpayserver"
|
||||||
|
sudo systemctl start btcpayserver
|
||||||
|
else
|
||||||
|
echo "Because the system is not 'ready' the service 'btcpayserver' will not be started at this point .. its enabled and will start on next reboot"
|
||||||
|
fi
|
||||||
|
|
||||||
#echo "Checking for btcpayserver config"
|
#echo "Checking for btcpayserver config"
|
||||||
#while [ ! -f "/home/btcpay/.btcpayserver/Main/settings.config" ]
|
#while [ ! -f "/home/btcpay/.btcpayserver/Main/settings.config" ]
|
||||||
|
@ -452,10 +465,14 @@ WantedBy=multi-user.target
|
||||||
|
|
||||||
else
|
else
|
||||||
echo "BTCPay Server is already installed."
|
echo "BTCPay Server is already installed."
|
||||||
# start service
|
|
||||||
echo "start service"
|
if [ "${state}" == "ready" ]; then
|
||||||
sudo systemctl start nbxplorer 2>/dev/null
|
# start service
|
||||||
sudo systemctl start btcpayserver 2>/dev/null
|
echo "start service"
|
||||||
|
sudo systemctl start nbxplorer 2>/dev/null
|
||||||
|
sudo systemctl start btcpayserver 2>/dev/null
|
||||||
|
fi
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# setting value in raspi blitz config
|
# setting value in raspi blitz config
|
||||||
|
|
Loading…
Add table
Reference in a new issue