update
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
action="$1"
|
action="$1"
|
||||||
FOLDER='/opt/idssys/linupx'
|
FOLDER='/opt/idssys/linupx'
|
||||||
VERS='6.60.29-11302024'
|
VERS='6.60.30-02082025'
|
||||||
|
|
||||||
IPERFVER="3.15"
|
IPERFVER="3.15"
|
||||||
|
|
||||||
|
|||||||
@@ -647,6 +647,29 @@ DOCKER_CLEANUP(){
|
|||||||
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
|
echo -e "${idsCL[Green]}Done${idsCL[Default]}"
|
||||||
ENTER2CONTINUE
|
ENTER2CONTINUE
|
||||||
}
|
}
|
||||||
|
INSTALL_WATCHTOWER() {
|
||||||
|
echo
|
||||||
|
read -n 1 -p "Are you sure you wish to install Watchtower (Y/n)?" choice
|
||||||
|
case "$choice" in
|
||||||
|
[Nn]) t=t;;
|
||||||
|
* )
|
||||||
|
echo
|
||||||
|
|
||||||
|
docker run --detach \
|
||||||
|
--name watchtower \
|
||||||
|
-v /var/run/docker.sock:/var/run/docker.sock \
|
||||||
|
-e TZ=America/Chicago \
|
||||||
|
-e WATCHTOWER_CLEANUP=true \
|
||||||
|
-e WATCHTOWER_INCLUDE_RESTARTING=true \
|
||||||
|
-e WATCHTOWER_SCHEDULE="0 0 4 * * *" \
|
||||||
|
-e WATCHTOWER_ROLLING_RESTART=true \
|
||||||
|
containrrr/watchtower
|
||||||
|
|
||||||
|
echo
|
||||||
|
ENTER2CONTINUE
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
}
|
||||||
TAILSCALE_INSTALL() {
|
TAILSCALE_INSTALL() {
|
||||||
echo
|
echo
|
||||||
echo "This script currently only works with Ubuntu"
|
echo "This script currently only works with Ubuntu"
|
||||||
@@ -1022,8 +1045,9 @@ MISC_MENU() {
|
|||||||
echo -e " [${idsCL[Yellow]}3${idsCL[Default]}] Fix multipath/vmware issue"
|
echo -e " [${idsCL[Yellow]}3${idsCL[Default]}] Fix multipath/vmware issue"
|
||||||
echo
|
echo
|
||||||
echo -e " [${idsCL[Yellow]}4${idsCL[Default]}] Cleanup leftover Docker container files"
|
echo -e " [${idsCL[Yellow]}4${idsCL[Default]}] Cleanup leftover Docker container files"
|
||||||
|
echo -e " [${idsCL[Yellow]}5${idsCL[Default]}] Install Docker Watchtower"
|
||||||
echo
|
echo
|
||||||
echo -e " [${idsCL[Yellow]}5${idsCL[Default]}] Run Storage Speed Tests"
|
echo -e " [${idsCL[Yellow]}6${idsCL[Default]}] Run Storage Speed Tests"
|
||||||
echo
|
echo
|
||||||
if [ "$(IP_ALLOWED ${RNIP})" == "true" ]; then
|
if [ "$(IP_ALLOWED ${RNIP})" == "true" ]; then
|
||||||
echo -e " [${idsCL[Yellow]}U${idsCL[Default]}] Update copycerts.sh to new LB LE folder path "
|
echo -e " [${idsCL[Yellow]}U${idsCL[Default]}] Update copycerts.sh to new LB LE folder path "
|
||||||
@@ -1052,7 +1076,8 @@ MISC_MENU() {
|
|||||||
ENTER2CONTINUE
|
ENTER2CONTINUE
|
||||||
MISC_MENU;;
|
MISC_MENU;;
|
||||||
4) DOCKER_CLEANUP; MISC_MENU;;
|
4) DOCKER_CLEANUP; MISC_MENU;;
|
||||||
5) RUN_STORAGE_TESTS; MISC_MENU;;
|
6) INSTALL_WATCHTOWER; MISC_MENU;;
|
||||||
|
6) RUN_STORAGE_TESTS; MISC_MENU;;
|
||||||
[Uu]) COPYCERTS_UPDATE menu; MISC_MENU;;
|
[Uu]) COPYCERTS_UPDATE menu; MISC_MENU;;
|
||||||
[Dd]) DNSUPDATE; MISC_MENU;;
|
[Dd]) DNSUPDATE; MISC_MENU;;
|
||||||
[Oo]) DNSUPDATE offsite; MISC_MENU;;
|
[Oo]) DNSUPDATE offsite; MISC_MENU;;
|
||||||
|
|||||||
Reference in New Issue
Block a user