Added support for ProxmoxHelper App updater
This commit is contained in:
@@ -670,6 +670,14 @@ actions:
|
|||||||
- heimdall
|
- heimdall
|
||||||
- vouchproxy
|
- vouchproxy
|
||||||
|
|
||||||
|
#Move App update script for ProxmoxHelper/ProxMoxToolKit, if CT has this script
|
||||||
|
- trigger: post-files
|
||||||
|
action: |-
|
||||||
|
#!/bin/sh
|
||||||
|
if test -f /opt/Setup/Scripts/PTKAppUpdate.sh ; then
|
||||||
|
mv /opt/Setup/Scripts/PTKAppUpdate.sh /opt/ProxMoxToolKitAppUpdate.sh
|
||||||
|
fi
|
||||||
|
|
||||||
# Enable service for iscsi CT
|
# Enable service for iscsi CT
|
||||||
- trigger: post-files
|
- trigger: post-files
|
||||||
action: |-
|
action: |-
|
||||||
|
|||||||
@@ -1462,6 +1462,15 @@ actions:
|
|||||||
- nfs
|
- nfs
|
||||||
- duplicati
|
- duplicati
|
||||||
|
|
||||||
|
#Move App update script for ProxmoxHelper/ProxMoxToolKit, if CT has this script
|
||||||
|
- trigger: post-files
|
||||||
|
action: |-
|
||||||
|
#!/bin/sh
|
||||||
|
if test -f /opt/Setup/Scripts/PTKAppUpdate.sh ; then
|
||||||
|
mv /opt/Setup/Scripts/PTKAppUpdate.sh /opt/ProxMoxToolKitAppUpdate.sh
|
||||||
|
fi
|
||||||
|
|
||||||
|
#Setup jenkins user for node CT
|
||||||
- trigger: post-packages
|
- trigger: post-packages
|
||||||
action: |-
|
action: |-
|
||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|||||||
@@ -6,13 +6,14 @@ while true; do
|
|||||||
[Cc]* )
|
[Cc]* )
|
||||||
docker pull portainer/portainer-ce
|
docker pull portainer/portainer-ce
|
||||||
docker run -d -p 9000:9000 --name=Portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/portainer:/data portainer/portainer-ce
|
docker run -d -p 9000:9000 --name=Portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v /srv/portainer:/data portainer/portainer-ce
|
||||||
|
mv /opt/Setup/Scripts/PTKPortainerUpdate.sh /opt/ProxMoxToolKitAppUpdate.sh
|
||||||
mv /opt/Setup/Scripts/UpdatePortainer.sh /root/UpdatePortainer.sh
|
mv /opt/Setup/Scripts/UpdatePortainer.sh /root/UpdatePortainer.sh
|
||||||
echo "Portainer avalible on http://<ip>:9000"
|
echo "Portainer avalible on http://<ip>:9000"
|
||||||
break;;
|
break;;
|
||||||
[Rr]* )
|
[Rr]* )
|
||||||
mkdir -p /etc/systemd/system/docker.service.d
|
mkdir -p /etc/systemd/system/docker.service.d
|
||||||
mv /opt/Setup/Configs/remote-dockerOverwrite.service /etc/systemd/system/docker.service.d/startup_options.conf
|
mv /opt/Setup/Configs/remote-dockerOverwrite.service /etc/systemd/system/docker.service.d/startup_options.conf
|
||||||
rm /opt/Setup/Scripts/UpdatePortainer.sh
|
rm /opt/Setup/Scripts/UpdatePortainer.sh /opt/Setup/Scripts/PTKPortainerUpdate.sh
|
||||||
systemctl daemon-reload
|
systemctl daemon-reload
|
||||||
systemctl restart docker.service
|
systemctl restart docker.service
|
||||||
echo "DockerTCP Socket avalible on port 2375"
|
echo "DockerTCP Socket avalible on port 2375"
|
||||||
|
|||||||
3
CT-Files/docker/Scripts/PTKPortainerUpdate.sh
Normal file
3
CT-Files/docker/Scripts/PTKPortainerUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
bash /root/UpdatePortainer.sh
|
||||||
3
CT-Files/duplicati/Scripts/PTKAppUpdate.sh
Normal file
3
CT-Files/duplicati/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
bash /opt/UpdateDuplicati.sh
|
||||||
3
CT-Files/elkarbackupALP/Scripts/PTKAppUpdate.sh
Normal file
3
CT-Files/elkarbackupALP/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
ash /opt/updateElkarbackup.sh
|
||||||
3
CT-Files/gitea/Scripts/PTKAppUpdate.sh
Normal file
3
CT-Files/gitea/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
ash /opt/UpdateGitea.sh
|
||||||
3
CT-Files/hass/Scripts/PTKAppUpdate.sh
Normal file
3
CT-Files/hass/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
ash /opt/UpdateHASS.sh
|
||||||
3
CT-Files/mysql/Scripts/PTKAppUpdate.sh
Normal file
3
CT-Files/mysql/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
bash /opt/UpdatePhpMyadmin.sh
|
||||||
3
CT-Files/nextcloud/Scripts/PTKAppUpdate.sh
Normal file
3
CT-Files/nextcloud/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
sudo -u nginx php8 /opt/nextcloud/updater/updater.phar --no-interaction
|
||||||
3
CT-Files/nodered/Scripts/PTKAppUpdate.sh
Normal file
3
CT-Files/nodered/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
ash /opt/Update-NodeRed.sh
|
||||||
4
CT-Files/z2mqtt/Scripts/PTKAppUpdate.sh
Normal file
4
CT-Files/z2mqtt/Scripts/PTKAppUpdate.sh
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# Update script for updating apps with ProxmoxHelper/ProxMoxToolKit
|
||||||
|
ash /opt/Update-Zigbee2Mqtt.sh
|
||||||
|
ash /opt/Update-Zwave2Mqtt.sh
|
||||||
Reference in New Issue
Block a user