commit 7eeedcb086a2df8c94da4604e301ead422d6a7d2 Author: Matan Horovitz Date: Mon Feb 28 20:47:19 2022 +0200 Inital Commit - Portainer 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