Added CT omadaV3, docker and transfersh
This commit is contained in:
4
CT-Files/docker/Configs/remote-dockerOverwrite.service
Normal file
4
CT-Files/docker/Configs/remote-dockerOverwrite.service
Normal file
@@ -0,0 +1,4 @@
|
||||
# /etc/systemd/system/docker.service.d/override.conf
|
||||
[Service]
|
||||
ExecStart=
|
||||
ExecStart=/usr/bin/dockerd -H fd:// -H tcp://0.0.0.0:2375
|
||||
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]"
|
||||
|
||||
4
CT-Files/omadaV3/Scripts/Init.sh
Normal file
4
CT-Files/omadaV3/Scripts/Init.sh
Normal file
@@ -0,0 +1,4 @@
|
||||
#!/bin/bash
|
||||
#Install omada
|
||||
apt install /opt/Setup/omada.deb -y
|
||||
rm /opt/Setup/omada.deb
|
||||
@@ -3,4 +3,4 @@ mkdir -p /etc/pihole
|
||||
mv /opt/Setup/Configs/setupVars.conf /etc/pihole/setupVars.conf
|
||||
echo "DNSStubListener=no" >> /etc/systemd/resolved.conf
|
||||
ln -s /etc/systemd/system/pihole-FTL.service /etc/systemd/system/multi-user.target.wants/pihole-FTL.service
|
||||
curl -sSL https://install.pi-hole.net | curl -L https://install.pi-hole.net | bash /dev/stdin --unattended
|
||||
curl -sSL https://install.pi-hole.net | bash /dev/stdin --unattended
|
||||
Reference in New Issue
Block a user