mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-03-17 21:31:45 +01:00
#4876 adding Allow New User Switch
This commit is contained in:
parent
8c5a186128
commit
ff2ef9a7bb
@ -234,6 +234,16 @@ Consider adding a IP2TOR Bridge under OPTIONS."
|
||||
OPTIONS+=(ADMINUI "Deactivate 'Admin UI'")
|
||||
fi
|
||||
|
||||
# Allow New Accounts (only if AdminUI is OFF)
|
||||
allowNewAccountsFalse=$(sudo grep -c "LNBITS_ALLOW_NEW_ACCOUNTS=false" $lnbitsConfig)
|
||||
if [ ${activatedAdminUI} -eq 0 ]; then
|
||||
if [ ${allowNewAccountsFalse} -eq 0 ]; then
|
||||
OPTIONS+=(NEWACCOUNTS "Disable New Accounts")
|
||||
else
|
||||
OPTIONS+=(NEWACCOUNTS "Enable New Accounts")
|
||||
fi
|
||||
fi
|
||||
|
||||
WIDTH=66
|
||||
CHOICE_HEIGHT=$(("${#OPTIONS[@]}/2+1"))
|
||||
HEIGHT=$((CHOICE_HEIGHT + 7))
|
||||
@ -306,7 +316,27 @@ Consider adding a IP2TOR Bridge under OPTIONS."
|
||||
sudo sed -i "/^LNBITS_ADMIN_UI=/d" $lnbitsConfig
|
||||
sudo bash -c "echo 'LNBITS_ADMIN_UI=false' >> ${lnbitsConfig}"
|
||||
fi
|
||||
echo "Restarting LNbits ..."
|
||||
echo "Restarting LNbits to activate new setting ..."
|
||||
sudo systemctl restart lnbits
|
||||
echo "PRESS ENTER to continue"
|
||||
read key
|
||||
exit 0
|
||||
;;
|
||||
NEWACCOUNTS)
|
||||
clear
|
||||
echo
|
||||
if [ ${allowNewAccountsFalse} -eq 0 ]; then
|
||||
echo "Disable New Accounts"
|
||||
sudo sed -i "/^LNBITS_ALLOW_NEW_ACCOUNTS=/d" $lnbitsConfig
|
||||
sudo sed -i "/^# LNBITS_ALLOW_NEW_ACCOUNTS=/d" $lnbitsConfig
|
||||
sudo bash -c "echo 'LNBITS_ALLOW_NEW_ACCOUNTS=false' >> ${lnbitsConfig}"
|
||||
else
|
||||
echo "Enable New Accounts"
|
||||
sudo sed -i "/^LNBITS_ALLOW_NEW_ACCOUNTS=/d" $lnbitsConfig
|
||||
sudo sed -i "/^# LNBITS_ALLOW_NEW_ACCOUNTS=/d" $lnbitsConfig
|
||||
sudo bash -c "echo 'LNBITS_ALLOW_NEW_ACCOUNTS=true' >> ${lnbitsConfig}"
|
||||
fi
|
||||
echo "Restarting LNbits to activate new setting ..."
|
||||
sudo systemctl restart lnbits
|
||||
echo "PRESS ENTER to continue"
|
||||
read key
|
||||
|
Loading…
x
Reference in New Issue
Block a user