Added CT omadaV3, docker and transfersh
This commit is contained in:
23
CT-Files/docker/Scripts/FirstRun.sh
Normal file
23
CT-Files/docker/Scripts/FirstRun.sh
Normal file
@@ -0,0 +1,23 @@
|
||||
#!/bin/bash
|
||||
|
||||
while true; do
|
||||
read -p "Install portainer as (C)ontroler or allow (R)emote access for portainer? " cr
|
||||
case $cr in
|
||||
[Cc]* )
|
||||
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
|
||||
mv /opt/Setup/Scripts/UpdatePortainer.sh /root/UpdatePortainer.sh
|
||||
echo "Portainer avalible on http://<ip>:9000"
|
||||
break;;
|
||||
[Rr]* )
|
||||
mkdir -p /etc/systemd/system/docker.service.d
|
||||
mv /opt/Setup/Configs/remote-dockerOverwrite.service /etc/systemd/system/docker.service.d/startup_options.conf
|
||||
rm /opt/Setup/Scripts/UpdatePortainer.sh
|
||||
systemctl daemon-reload
|
||||
systemctl restart docker.service
|
||||
echo "DockerTCP Socket avalible on port 2375"
|
||||
break;;
|
||||
* ) echo "Please answer (C)ontroler or (R)emote.";;
|
||||
esac
|
||||
done
|
||||
rm /opt/Setup/Scripts/FirstRun.sh
|
||||
10
CT-Files/docker/Scripts/UpdatePortainer.sh
Normal file
10
CT-Files/docker/Scripts/UpdatePortainer.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
echo -e "Updating Portainer"
|
||||
|
||||
docker stop Portainer
|
||||
docker rm Portainer
|
||||
docker rmi 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
|
||||
|
||||
echo -e "Updating Portainer [ \e[92mOk \e[39m]"
|
||||
|
||||
Reference in New Issue
Block a user