Added CT omadaV3, docker and transfersh

This commit is contained in:
2021-09-23 00:38:27 +00:00
parent 2fe45aa2b1
commit 4725db5b79
11 changed files with 112 additions and 11 deletions

View 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

View 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

View 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]"

View File

@@ -0,0 +1,4 @@
#!/bin/bash
#Install omada
apt install /opt/Setup/omada.deb -y
rm /opt/Setup/omada.deb

View File

@@ -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