mirror of
https://github.com/raspiblitz/raspiblitz.git
synced 2025-09-26 19:47:05 +02:00
#400 autoNAT added to Service menu
This commit is contained in:
@@ -11,7 +11,7 @@ if [ ${#autoUnlock} -eq 0 ]; then autoUnlock="off"; fi
|
||||
if [ ${#runBehindTor} -eq 0 ]; then runBehindTor="off"; fi
|
||||
if [ ${#rtlWebinterface} -eq 0 ]; then rtlWebinterface="off"; fi
|
||||
if [ ${#chain} -eq 0 ]; then chain="main"; fi
|
||||
if [ ${#backupTorrentSeeding} -eq 0 ]; then backupTorrentSeeding="off"; fi
|
||||
if [ ${#autoNatDiscovery} -eq 0 ]; then autoNatDiscovery="off"; fi
|
||||
|
||||
echo "map chain to on/off"
|
||||
chainValue="off"
|
||||
@@ -42,7 +42,7 @@ CHOICES=$(dialog --title ' Additional Services ' --checklist ' use spacebar to a
|
||||
4 'Run behind TOR' ${runBehindTor} \
|
||||
5 'RTL Webinterface' ${rtlWebinterface} \
|
||||
6 'LND Auto-Unlock' ${autoUnlock} \
|
||||
7 'Backup Torrent Seeding' ${backupTorrentSeeding} \
|
||||
7 'AutoNAT / UPnP' ${autoNatDiscovery} \
|
||||
2>&1 >/dev/tty)
|
||||
dialogcancel=$?
|
||||
echo "done dialog"
|
||||
@@ -215,47 +215,23 @@ else
|
||||
echo "LND Autounlock Setting unchanged."
|
||||
fi
|
||||
|
||||
# Backup Torrent Seeding
|
||||
# AutoNAT
|
||||
choice="off"; check=$(echo "${CHOICES}" | grep -c "7")
|
||||
if [ ${check} -eq 1 ]; then choice="on"; fi
|
||||
if [ "${backupTorrentSeeding}" != "${choice}" ]; then
|
||||
echo "BACKUP TORRENT SEEDING Setting changed .."
|
||||
if [ "${autoNatDiscovery}" != "${choice}" ]; then
|
||||
echo "AUTO NAT Setting changed .."
|
||||
anychange=1
|
||||
if [ "${choice}" = "on" ]; then
|
||||
|
||||
whiptail --title "Experimental Feature" --yes-button "Activate" --no-button "Dont Activate" --yesno "The Backup Torrent Seeding is still a very early
|
||||
experimental feature and could compromise your
|
||||
Lightning Node stability.
|
||||
|
||||
Are you sure that you want to activate it?
|
||||
" 11 54
|
||||
if [ $? -eq 0 ]; then
|
||||
/home/admin/50torrentHDD.sh backup-torrent-hosting
|
||||
dialog --backtitle "RaspiBlitz Settings" --title " OK " --msgbox "
|
||||
BACKUP TORRENT SEEDING IS NOW ACTIVE
|
||||
-------------------------------------
|
||||
If possible forward ports 49200-49250
|
||||
from your router to this RaspiBlitz.
|
||||
|
||||
During initial torrent download your
|
||||
RaspiBlitz can be slow.
|
||||
|
||||
" 13 42
|
||||
else
|
||||
echo
|
||||
echo "Skipping Backup Torrent Seeding ..."
|
||||
echo
|
||||
sleep 3
|
||||
fi
|
||||
|
||||
echo "Starting autoNAT ..."
|
||||
/home/admin/config.scripts/lnd.autonat.sh on
|
||||
needsReboot=1
|
||||
else
|
||||
echo "Stopping Torrents and Cleaning Up ..."
|
||||
/home/admin/50torrentHDD.sh cleanup
|
||||
echo "BACKUP TORRENT SEEDING IS NOW OFF"
|
||||
echo "Stopping autoNAT ..."
|
||||
/home/admin/config.scripts/lnd.autonat.sh off
|
||||
needsReboot=1
|
||||
fi
|
||||
else
|
||||
echo "LND Autounlock Setting unchanged."
|
||||
echo "LND AUTONAT Setting unchanged."
|
||||
fi
|
||||
|
||||
if [ ${anychange} -eq 0 ]; then
|
||||
|
Reference in New Issue
Block a user