Skip to content
Snippets Groups Projects
Verified Commit 26334a86 authored by David Beniamine's avatar David Beniamine
Browse files

Fix install Traefik, make last step manual

parent d41d089f
No related branches found
No related tags found
No related merge requests found
......@@ -5,11 +5,14 @@ apt-get update
DEBIAN_FRONTEND='noninteractive' apt-get -qq install docker-compose
adduser dockerweb
addgroup dockerweb docker
if [ -z "$(docker network ls | grep -w traefik)" ]; then
docker network create traefik
fi
mkdir -p /home/dockerweb/
cd /home/dockerweb/
git clone https://gitlab.tetras-libre.fr/nocloud/docker/traefik
sed -ie "s/adminemail/${SERVER_ADMIN}/" /home/dockerweb/traefik/config/traefik.toml
sed -ie "s/adminemail/${SERVER_ADMIN}/" /home/dockerweb/traefik/traefik.toml
echo "HOST=traefik.${DOMAIN}" > /home/dockerweb/traefik/.env
......@@ -18,4 +21,4 @@ chown -R dockerweb:dockerweb /home/dockerweb
cd /home/dockerweb/traefik
touch acme.json
chmod 600 acme.json
sudo -u dockerweb docker-compose up -d
echo "Update /home/dockerweb/traefik/docker-compose.yml to change htpassword line 29"
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment