#!/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://: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