Run BTCPay install in after boot script

This commit is contained in:
rootzoll 2020-07-18 03:05:08 +02:00
parent 752c15d39a
commit 7e5d6289a1
2 changed files with 11 additions and 3 deletions

View File

@ -286,9 +286,14 @@ fi
# BTCPAYSERVER
if [ "${BTCPayServer}" = "on" ]; then
echo "Provisioning BTCPAYSERVER on TOR - run config script" >> ${logFile}
sudo sed -i "s/^message=.*/message='Setup BTCPay (takes time)'/g" ${infoFile}
sudo -u admin /home/admin/config.scripts/bonus.btcpayserver.sh on >> ${logFile} 2>&1
echo "Provisioning BTCPAYSERVER on TOR - run on after bootup script" >> ${logFile}
#sudo sed -i "s/^message=.*/message='Setup BTCPay (takes time)'/g" ${infoFile}
#sudo -u admin /home/admin/config.scripts/bonus.btcpayserver.sh on >> ${logFile} 2>&1
# because BTCPAY server freezes during recovery .. it will get installed after reboot
echo "sudo -u admin /home/admin/config.scripts/bonus.btcpayserver.sh on" >> /home/admin/setup.sh
else
echo "Provisioning BTCPayServer - keep default" >> ${logFile}
fi

View File

@ -136,6 +136,9 @@ fi
afterSetupScriptExists=$(ls /home/admin/setup.sh 2>/dev/null | grep -c setup.sh)
if [ ${afterSetupScriptExists} -eq 1 ]; then
echo "*** SETUP SCRIPT DETECTED ***"
# LCD info
sudo sed -i "s/^state=.*/state=recovering/g" ${infoFile}
sudo sed -i "s/^message=.*/message='After Boot Setup (takes time)'/g" ${infoFile}
# echo out script to journal logs
sudo cat /home/admin/setup.sh
# execute the after boot script