]> git.giorgioravera.it Git - docker.git/commitdiff
Minor changes
authorGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 3 Mar 2021 16:59:20 +0000 (17:59 +0100)
committerGiorgio Ravera <giorgio.ravera@gmail.com>
Wed, 3 Mar 2021 16:59:20 +0000 (17:59 +0100)
esphome/docker-compose.yaml [new file with mode: 0644]
portainer/docker-compose.yaml
pydio-cells/docker-compose.yaml

diff --git a/esphome/docker-compose.yaml b/esphome/docker-compose.yaml
new file mode 100644 (file)
index 0000000..1a1fe4e
--- /dev/null
@@ -0,0 +1,38 @@
+version: '3'
+
+services:
+  esphome:
+    container_name: esphome
+    image: esphome/esphome:latest
+    restart: unless-stopped
+    #ports:
+    #  - 6052:6052
+    environment:
+      - TZ=${DOCKER_TZ}
+    #privileged: true
+    volumes:
+      - ${DOCKER_CFG_DIR}/esphome:/config
+    #devices:
+    #  - /dev/ttyUSB0:/dev/ttyUSB0
+    networks:
+      - proxy
+    labels:
+      - "traefik.enable=true"
+      - "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"
+      - "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"
+      #- "traefik.http.middlewares.esphome-https-redirect.redirectscheme.scheme=https"
+      - "traefik.http.middlewares.esphome-stripprefix.stripprefix.prefixes=/esphome"
+      - "traefik.http.services.esphome.loadbalancer.server.port=6052"
+
+networks:
+  proxy:
+    external: true
index 780f2d95ca1655acf60023da6f67b65eecbe2a7f..1950f98fb761e397ebdae246c7b2c15b7afdc423 100644 (file)
@@ -13,7 +13,6 @@ services:
     volumes:
       - ${DOCKER_CFG_DIR}/portainer:/data
       - /var/run/docker.sock:/var/run/docker.sock
-    #network_mode: host
     networks:
       - proxy
     labels:
index 24ec6e45d53523b4c57749af416a739f3f05aefd..32440cf8b43748d0e444d599e8bdba0bd193bc9a 100644 (file)
@@ -14,7 +14,6 @@ services:
       - CELLS_NO_TLS=1
     volumes:
       - ${DOCKER_CFG_DIR}/pydio-cells:/var/cells
-    #network_mode: host
     networks:
       - proxy
     labels: