diff --git a/.env.default b/.env.default index df136ef..539b4a5 100644 --- a/.env.default +++ b/.env.default @@ -6,6 +6,7 @@ DOMAIN=localhost.localdomain HOST_WWW=www PATH_PORTAINER=/portainer PATH_GLANCES=/glances +PATH_DELUGE=/deluge HOST_TRAEFIK=traefik HOST_GLANCES=glances HOST_PORTAINER=portainer diff --git a/deluge/docker-compose.deluge.yml b/deluge/docker-compose.deluge.yml new file mode 100644 index 0000000..9ca0a5b --- /dev/null +++ b/deluge/docker-compose.deluge.yml @@ -0,0 +1,25 @@ +version: '3' + +services: + deluge: + container_name: deluge + image: linuxserver/deluge + restart: unless-stopped + networks: + - srv + environment: + DELUGE_LOGLEVEL: error + PGID: '1001' + PUID: '1001' + TZ: '"Europe/Paris"' + UMASK_SET: '022' + expose: + - 8112 + labels: + - traefik.enable=true + - traefik.http.routers.deluge.rule=Host(`${HOST_WWW}.${DOMAIN}`) && PathPrefix(`${PATH_DELUGE}`) + - traefik.http.routers.deluge.entrypoints=websecure + - traefik.http.routers.deluge.tls=true + - traefik.http.services.deluge.loadbalancer.server.port=8112 + - traefik.http.routers.deluge.middlewares=delugeHeader + - traefik.http.middlewares.delugeHeader.headers.customrequestheaders.X-Deluge-Base=${PATH_DELUGE}/ diff --git a/glances/docker-compose.yml b/glances/docker-compose.glances.yml similarity index 100% rename from glances/docker-compose.yml rename to glances/docker-compose.glances.yml diff --git a/portainer/docker-compose.yml b/portainer/docker-compose.portainer.yml similarity index 100% rename from portainer/docker-compose.yml rename to portainer/docker-compose.portainer.yml diff --git a/posteio/docker-compose.yml b/posteio/docker-compose.posteio.yml similarity index 100% rename from posteio/docker-compose.yml rename to posteio/docker-compose.posteio.yml diff --git a/traefik/docker-compose.yml b/traefik/docker-compose.traefik.yml similarity index 100% rename from traefik/docker-compose.yml rename to traefik/docker-compose.traefik.yml diff --git a/www/docker-compose.yml b/www/docker-compose.www.yml similarity index 100% rename from www/docker-compose.yml rename to www/docker-compose.www.yml