From 7eeedcb086a2df8c94da4604e301ead422d6a7d2 Mon Sep 17 00:00:00 2001 From: Matan Horovitz Date: Mon, 28 Feb 2022 20:47:19 +0200 Subject: [PATCH] Inital Commit - Portainer --- docker-compose.yml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100755 docker-compose.yml diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100755 index 0000000..c071f21 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,28 @@ +version: "2.1" +services: + portainer: + container_name: portainer_server + image: portainer/portainer-ce:alpine + command: -H unix:///var/run/docker.sock + restart: always + ports: + - 9000:9000 + - 8000:8000 + volumes: + - /var/run/docker.sock:/var/run/docker.sock + - /Red-Vol/Media/Containers/portainer/data:/data + - /etc/timezone:/etc/timezone:ro + - /etc/localtime:/etc/localtime:ro + networks: + - network + labels: + - "traefik.enable=true" + - "traefik.http.services.portainer.loadbalancer.server.port=9000" + - "traefik.http.routers.portainer.entrypoints=websecure" + - "traefik.http.routers.portainer.rule=Host(`portain.pukeko.xyz`)" + - "traefik.http.routers.portainer.service=portainer@docker" + - "traefik.http.routers.portainer.tls.certresolver=pukekoresolver" + - "traefik.http.routers.portainer.middlewares=authelia@docker" +networks: + network: + driver: bridge