]> git.giorgioravera.it Git - docker.git/commitdiff
Added comments
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 23 Nov 2022 02:48:16 +0000 (03:48 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 23 Nov 2022 02:48:16 +0000 (03:48 +0100)
13 files changed:
code-server/docker-compose.yaml
download/amule.yaml
download/filebrowser.yaml
download/jackett.yaml
download/radarr.yaml
download/readarr.yaml
download/sonarr.yaml
download/transmission.yaml
esphome/docker-compose.yaml
homeassistant/docker-compose.yaml
portainer/docker-compose.yaml
pydio-cells/docker-compose.yaml
xen-orchestra-ce/docker-compose.yaml

index 6eeb266b5138e73bea4f929bee54389720e0c7d0..d0b8db5c991b73cf3994d5ccad814ab30c834e96 100644 (file)
@@ -23,16 +23,19 @@ services:
       - proxy
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.code-server.entrypoints=http"
       - "traefik.http.routers.code-server.rule=Host(`code.giorgioravera.it`)"
       - "traefik.http.routers.code-server.service=code-server"
       #- "traefik.http.routers.code-server.middlewares=code-server-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.code-server-secure.entrypoints=https"
       - "traefik.http.routers.code-server-secure.rule=Host(`code.giorgioravera.it`)"
       - "traefik.http.routers.code-server-secure.tls=true"
-      #- "traefik.http.routers.code-server-secure.tls.certresolver=http"
       - "traefik.http.routers.code-server-secure.service=code-server"
+      # Middlewares: Redirect http to https
       #- "traefik.http.middlewares.code-server-https-redirect.redirectscheme.scheme=https"
+      # Services: Loadbalancer
       - "traefik.http.services.code-server.loadbalancer.server.port=8443"
 
 networks:
index 126a7d42fd46cb84500c07a8b7843f936debdbfc..89b6cff9296d496b52c9f1b9cc4dd5cdf1aa3063 100644 (file)
@@ -23,18 +23,22 @@ services:
       - proxy
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.amule.entrypoints=http"
       - "traefik.http.routers.amule.rule=Host(`download.giorgioravera.it`) && PathPrefix(`/amule`)"
       #- "traefik.http.routers.amule.service=amule"
       - "traefik.http.routers.amule.middlewares=amule-stripprefix"
       - "traefik.http.routers.amule.middlewares=amule-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.amule-secure.entrypoints=https"
       - "traefik.http.routers.amule-secure.rule=Host(`download.giorgioravera.it`) && PathPrefix(`/amule`)"
       - "traefik.http.routers.amule-secure.tls=true"
       - "traefik.http.routers.amule-secure.service=amule"
       - "traefik.http.routers.amule-secure.middlewares=amule-stripprefix"
+      # Middlewares: Redirect http to https
       - "traefik.http.middlewares.amule-https-redirect.redirectscheme.scheme=https"
       - "traefik.http.middlewares.amule-stripprefix.stripprefix.prefixes=/amule"
+      # Services: Loadbalancer
       - "traefik.http.services.amule.loadbalancer.server.port=4711"
 
 networks:
index a7e53cccdccb7f4e97d3abd6ce1667a23bbd9a56..a21ba38009e4ee595ab0cdcedd5cbd78bd675406 100644 (file)
@@ -21,15 +21,19 @@ services:
       disable: true
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.filebrowser.entrypoints=http"
       - "traefik.http.routers.filebrowser.rule=Host(`download.giorgioravera.it`)"
       #- "traefik.http.routers.filebrowser.service=filebrowser"
       - "traefik.http.routers.filebrowser.middlewares=filebrowser-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.filebrowser-secure.entrypoints=https"
       - "traefik.http.routers.filebrowser-secure.rule=Host(`download.giorgioravera.it`)"
       - "traefik.http.routers.filebrowser-secure.tls=true"
       - "traefik.http.routers.filebrowser-secure.service=filebrowser"
+      # Middlewares: Redirect http to https
       - "traefik.http.middlewares.filebrowser-https-redirect.redirectscheme.scheme=https"
+      # Services: Loadbalancer
       - "traefik.http.services.filebrowser.loadbalancer.server.port=80"
 
 networks:
index b38395f4ea60002f6fd6237f2f60f0059ffd96a6..37273808e7d4b2bada28ba2b9c1fd8ce0d2dec57 100644 (file)
@@ -19,20 +19,24 @@ services:
       - proxy\r
     labels:\r
       - "traefik.enable=true"\r
+      # Router: HTTP\r
       - "traefik.http.routers.jackett.entrypoints=http"\r
       - "traefik.http.routers.jackett.rule=Host(`download.giorgioravera.it`) &&\r
                                           (PathPrefix(`/sources`) || PathPrefix(`/jackett`))"\r
       #- "traefik.http.routers.jackett.service=jackett"\r
       - "traefik.http.routers.jackett.middlewares=jackett-stripprefix"\r
       - "traefik.http.routers.jackett.middlewares=jackett-https-redirect"\r
+      # Router: HTTPS\r
       - "traefik.http.routers.jackett-secure.entrypoints=https"\r
       - "traefik.http.routers.jackett-secure.rule=Host(`download.giorgioravera.it`) &&\r
                                                  (PathPrefix(`/sources`) || PathPrefix(`/jackett`))"\r
       - "traefik.http.routers.jackett-secure.tls=true"\r
       - "traefik.http.routers.jackett-secure.service=jackett"\r
       - "traefik.http.routers.jackett-secure.middlewares=jackett-stripprefix"\r
+      # Middlewares: Redirect http to https\r
       - "traefik.http.middlewares.jackett-https-redirect.redirectscheme.scheme=https"\r
       - "traefik.http.middlewares.jackett-stripprefix.stripprefix.prefixes=/sources"\r
+      # Services: Loadbalancer\r
       - "traefik.http.services.jackett.loadbalancer.server.port=9117"\r
 \r
 networks:\r
index a9229caa173e579cc3497656b78836233f1de28b..7cd72864d95453e0738c7a819170da90d4a11817 100644 (file)
@@ -20,20 +20,24 @@ services:
       - proxy\r
     labels:\r
       - "traefik.enable=true"\r
+      # Router: HTTP\r
       - "traefik.http.routers.radarr.entrypoints=http"\r
       - "traefik.http.routers.radarr.rule=Host(`download.giorgioravera.it`) &&\r
                                           (PathPrefix(`/film`) || PathPrefix(`/radarr`))"\r
       #- "traefik.http.routers.radarr.service=radarr"\r
       - "traefik.http.routers.radarr.middlewares=radarr-stripprefix"\r
       - "traefik.http.routers.radarr.middlewares=radarr-https-redirect"\r
+      # Router: HTTPS\r
       - "traefik.http.routers.radarr-secure.entrypoints=https"\r
       - "traefik.http.routers.radarr-secure.rule=Host(`download.giorgioravera.it`) &&\r
                                                  (PathPrefix(`/film`) || PathPrefix(`/radarr`))"\r
       - "traefik.http.routers.radarr-secure.tls=true"\r
       - "traefik.http.routers.radarr-secure.service=radarr"\r
       - "traefik.http.routers.radarr-secure.middlewares=radarr-stripprefix"\r
+      # Middlewares: Redirect http to https\r
       - "traefik.http.middlewares.radarr-https-redirect.redirectscheme.scheme=https"\r
       - "traefik.http.middlewares.radarr-stripprefix.stripprefix.prefixes=/film"\r
+      # Services: Loadbalancer\r
       - "traefik.http.services.radarr.loadbalancer.server.port=7878"\r
 \r
 networks:\r
index e0cefacb94738543a53d5ceb3c79a42cc2b197c7..142f1b80ce631c159666f69eccd3dbf057428bab 100644 (file)
@@ -21,20 +21,24 @@ services:
       - proxy\r
     labels:\r
       - "traefik.enable=true"\r
+      # Router: HTTP\r
       - "traefik.http.routers.readarr.entrypoints=http"\r
       - "traefik.http.routers.readarr.rule=Host(`download.giorgioravera.it`) &&\r
                                           (PathPrefix(`/books`) || PathPrefix(`/readarr`))"\r
       #- "traefik.http.routers.readarr.service=readarr"\r
       - "traefik.http.routers.readarr.middlewares=readarr-stripprefix"\r
       - "traefik.http.routers.readarr.middlewares=readarr-https-redirect"\r
+      # Router: HTTPS\r
       - "traefik.http.routers.readarr-secure.entrypoints=https"\r
       - "traefik.http.routers.readarr-secure.rule=Host(`download.giorgioravera.it`) &&\r
                                                  (PathPrefix(`/books`) || PathPrefix(`/readarr`))"\r
       - "traefik.http.routers.readarr-secure.tls=true"\r
       - "traefik.http.routers.readarr-secure.service=readarr"\r
       - "traefik.http.routers.readarr-secure.middlewares=readarr-stripprefix"\r
+      # Middlewares: Redirect http to https\r
       - "traefik.http.middlewares.readarr-https-redirect.redirectscheme.scheme=https"\r
       - "traefik.http.middlewares.readarr-stripprefix.stripprefix.prefixes=/books"\r
+      # Services: Loadbalancer\r
       - "traefik.http.services.readarr.loadbalancer.server.port=8787"\r
 \r
 networks:\r
index dd56f6d1cbe02e9111519d658b734806c232b747..e557d3234d72742065a1c099c665771780edc458 100644 (file)
@@ -20,20 +20,24 @@ services:
       - proxy\r
     labels:\r
       - "traefik.enable=true"\r
+      # Router: HTTP\r
       - "traefik.http.routers.sonarr.entrypoints=http"\r
       - "traefik.http.routers.sonarr.rule=Host(`download.giorgioravera.it`) &&\r
                                           (PathPrefix(`/serietv`) || PathPrefix(`/sonarr`))"\r
       #- "traefik.http.routers.sonarr.service=sonarr"\r
       - "traefik.http.routers.sonarr.middlewares=sonarr-stripprefix"\r
       - "traefik.http.routers.sonarr.middlewares=sonarr-https-redirect"\r
+      # Router: HTTPS\r
       - "traefik.http.routers.sonarr-secure.entrypoints=https"\r
       - "traefik.http.routers.sonarr-secure.rule=Host(`download.giorgioravera.it`) &&\r
                                                  (PathPrefix(`/serietv`) || PathPrefix(`/sonarr`))"\r
       - "traefik.http.routers.sonarr-secure.tls=true"\r
       - "traefik.http.routers.sonarr-secure.service=sonarr"\r
       - "traefik.http.routers.sonarr-secure.middlewares=sonarr-stripprefix"\r
+      # Middlewares: Redirect http to https\r
       - "traefik.http.middlewares.sonarr-https-redirect.redirectscheme.scheme=https"\r
       - "traefik.http.middlewares.sonarr-stripprefix.stripprefix.prefixes=/serietv"\r
+      # Services: Loadbalancer\r
       - "traefik.http.services.sonarr.loadbalancer.server.port=8989"\r
 \r
 networks:\r
index 2387f9ea1ae45473cc2c8e693885a06f8786d17a..f7f0a2a60eac566d5499f558f584321218ff7f8b 100644 (file)
@@ -28,20 +28,24 @@ services:
       - proxy
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.transmission.entrypoints=http"
       - "traefik.http.routers.transmission.rule=Host(`download.giorgioravera.it`) &&
                                                (PathPrefix(`/torrent`) || PathPrefix(`/transmission`))"
       #- "traefik.http.routers.transmission.service=transmission"
       - "traefik.http.routers.transmission.middlewares=transmission-stripprefix"
       - "traefik.http.routers.transmission.middlewares=transmission-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.transmission-secure.entrypoints=https"
       - "traefik.http.routers.transmission-secure.rule=Host(`download.giorgioravera.it`) &&
                                                       (PathPrefix(`/torrent`) || PathPrefix(`/transmission`))"
       - "traefik.http.routers.transmission-secure.tls=true"
       - "traefik.http.routers.transmission-secure.service=transmission"
       - "traefik.http.routers.transmission-secure.middlewares=transmission-stripprefix"
+      # Middlewares: Redirect http to https
       - "traefik.http.middlewares.transmission-https-redirect.redirectscheme.scheme=https"
       - "traefik.http.middlewares.transmission-stripprefix.stripprefix.prefixes=/torrent"
+      # Services: Loadbalancer
       - "traefik.http.services.transmission.loadbalancer.server.port=9091"
 
 networks:
index 861164c473868ed1f7c72dc664fb8a822ddbd25c..93ebc4f380bbb7e721254c77adcdef20abf69d66 100644 (file)
@@ -19,19 +19,22 @@ services:
 #      - proxy
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.esphome.entrypoints=http"
       - "traefik.http.routers.esphome.rule=Host(`home.giorgioravera.it`) && PathPrefix(`/esphome`)"
       - "traefik.http.routers.esphome.service=esphome"
       - "traefik.http.routers.esphome.middlewares=esphome-stripprefix"
       #- "traefik.http.routers.esphome.middlewares=esphome-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.esphome-secure.entrypoints=https"
       - "traefik.http.routers.esphome-secure.rule=Host(`home.giorgioravera.it`) && PathPrefix(`/esphome`)"
       - "traefik.http.routers.esphome-secure.tls=true"
-      #- "traefik.http.routers.esphome-secure.tls.certresolver=http"
       - "traefik.http.routers.esphome-secure.service=esphome"
       - "traefik.http.routers.esphome-secure.middlewares=esphome-stripprefix"
+      # Middlewares: Redirect http to https
       #- "traefik.http.middlewares.esphome-https-redirect.redirectscheme.scheme=https"
       - "traefik.http.middlewares.esphome-stripprefix.stripprefix.prefixes=/esphome"
+      # Services: Loadbalancer
       - "traefik.http.services.esphome.loadbalancer.server.port=6052"
 
 #networks:
index ebe9881531031f2411f82d832f7ef8d6a69b3342..595853d0da7484a08fa278c65cae855138dafc35 100644 (file)
@@ -19,16 +19,19 @@ services:
     network_mode: host
     labels:
       - "traefik.enable=true"
+      # Router: HTTPS
       - "traefik.http.routers.homeassistant.entrypoints=http"
       - "traefik.http.routers.homeassistant.rule=Host(`home.giorgioravera.it`)"
       #- "traefik.http.routers.homeassistant.service=homeassistant"
       - "traefik.http.routers.homeassistant.middlewares=homeassistant-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.homeassistant-secure.entrypoints=https"
       - "traefik.http.routers.homeassistant-secure.rule=Host(`home.giorgioravera.it`)"
       - "traefik.http.routers.homeassistant-secure.tls=true"
-      #- "traefik.http.routers.homeassistant-secure.tls.certresolver=http"
       - "traefik.http.routers.homeassistant-secure.service=homeassistant"
+      # Middlewares: Redirect http to https
       - "traefik.http.middlewares.homeassistant-https-redirect.redirectscheme.scheme=https"
+      # Services: Loadbalancer
       - "traefik.http.services.homeassistant.loadbalancer.server.port=8123"
 
   zigbee2mqtt:
@@ -55,19 +58,22 @@ services:
       - proxy
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.zigbee2mqtt.entrypoints=http"
       - "traefik.http.routers.zigbee2mqtt.rule=Host(`home.giorgioravera.it`) && PathPrefix(`/zigbee2mqtt`)"
       - "traefik.http.routers.zigbee2mqtt.service=zigbee2mqtt"
       - "traefik.http.routers.zigbee2mqtt.middlewares=zigbee2mqtt-stripprefix"
       #- "traefik.http.routers.zigbee2mqtt.middlewares=zigbee2mqtt-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.zigbee2mqtt-secure.entrypoints=https"
       - "traefik.http.routers.zigbee2mqtt-secure.rule=Host(`home.giorgioravera.it`) && PathPrefix(`/zigbee2mqtt`)"
       - "traefik.http.routers.zigbee2mqtt-secure.tls=true"
-      #- "traefik.http.routers.zigbee2mqtt-secure.tls.certresolver=http"
       - "traefik.http.routers.zigbee2mqtt-secure.service=zigbee2mqtt"
       - "traefik.http.routers.zigbee2mqtt-secure.middlewares=zigbee2mqtt-stripprefix"
+      # Middlewares: Redirect http to https
       #- "traefik.http.middlewares.zigbee2mqtt-https-redirect.redirectscheme.scheme=https"
       - "traefik.http.middlewares.zigbee2mqtt-stripprefix.stripprefix.prefixes=/zigbee2mqtt"
+      # Services: Loadbalancer
       - "traefik.http.services.zigbee2mqtt.loadbalancer.server.port=8080"
 
   mosquitto:
index 1653eb37a813b6e7a46b0e518945af5ba11801e5..d716189d2697d6192bf4816df46333b87ae2e130 100644 (file)
@@ -17,15 +17,19 @@ services:
       - proxy
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.portainer.entrypoints=http"
       - "traefik.http.routers.portainer.rule=Host(`docker.giorgioravera.it`)"
       #- "traefik.http.routers.portainer.service=portainer"
       - "traefik.http.routers.portainer.middlewares=portainer-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.portainer-secure.entrypoints=https"
       - "traefik.http.routers.portainer-secure.rule=Host(`docker.giorgioravera.it`)"
       - "traefik.http.routers.portainer-secure.tls=true"
       - "traefik.http.routers.portainer-secure.service=portainer"
+      # Middlewares: Redirect http to https
       - "traefik.http.middlewares.portainer-https-redirect.redirectscheme.scheme=https"
+      # Services: Loadbalancer
       - "traefik.http.services.portainer.loadbalancer.server.port=9000"
 
 networks:
index 32440cf8b43748d0e444d599e8bdba0bd193bc9a..4d2e5692307d88aa1cd632ee13752a94c6759ac6 100644 (file)
@@ -18,16 +18,19 @@ services:
       - proxy
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.pydio.entrypoints=http"
       - "traefik.http.routers.pydio.rule=Host(`cloud.giorgioravera.it`)"
-      - "traefik.http.routers.pydio.service=pydio"
-      #- "traefik.http.routers.pydio.middlewares=pydio-https-redirect"
+      #- "traefik.http.routers.pydio.service=pydio"
+      - "traefik.http.routers.pydio.middlewares=pydio-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.pydio-secure.entrypoints=https"
       - "traefik.http.routers.pydio-secure.rule=Host(`cloud.giorgioravera.it`)"
       - "traefik.http.routers.pydio-secure.tls=true"
-      #- "traefik.http.routers.pydio-secure.tls.certresolver=http"
       - "traefik.http.routers.pydio-secure.service=pydio"
-      #- "traefik.http.middlewares.pydio-https-redirect.redirectscheme.scheme=https"
+      # Middlewares: Redirect http to https
+      - "traefik.http.middlewares.pydio-https-redirect.redirectscheme.scheme=https"
+      # Services: Loadbalancer
       - "traefik.http.services.pydio.loadbalancer.server.port=8080"
 
 networks:
index 2b683096817bc6a4d5e2628fdbb34978f94d7304..5cdb6da699bc18652d8f31b7b9e33febbe106f8b 100644 (file)
@@ -31,15 +31,19 @@ services:
       disable: true
     labels:
       - "traefik.enable=true"
+      # Router: HTTP
       - "traefik.http.routers.xoa.entrypoints=http"
       - "traefik.http.routers.xoa.rule=Host(`xoa.giorgioravera.it`)"
       #- "traefik.http.routers.xoa.service=xoa"
       - "traefik.http.routers.xoa.middlewares=xoa-https-redirect"
+      # Router: HTTPS
       - "traefik.http.routers.xoa-secure.entrypoints=https"
       - "traefik.http.routers.xoa-secure.rule=Host(`xoa.giorgioravera.it`)"
       - "traefik.http.routers.xoa-secure.tls=true"
       - "traefik.http.routers.xoa-secure.service=xoa"
+      # Middlewares: Redirect http to https
       - "traefik.http.middlewares.xoa-https-redirect.redirectscheme.scheme=https"
+      # Services: Loadbalancer
       - "traefik.http.services.xoa.loadbalancer.server.port=8000"
 
   redis: