- TZ=${DOCKER_TZ}
privileged: true
#user: "1001:1000"
+ dns: 192.168.0.254 192.168.0.1
volumes:
- ${DOCKER_CFG_DIR}/homeassistant:/config
network_mode: host
- "traefik.http.routers.homeassistant.entrypoints=http"
- "traefik.http.routers.homeassistant.rule=Host(`home.giorgioravera.it`)"
#- "traefik.http.routers.homeassistant.service=homeassistant"
- - "traefik.http.middlewares.homeassistant-https-redirect.redirectscheme.scheme=https"
- "traefik.http.routers.homeassistant.middlewares=homeassistant-https-redirect"
- "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"
+ - "traefik.http.middlewares.homeassistant-https-redirect.redirectscheme.scheme=https"
- "traefik.http.services.homeassistant.loadbalancer.server.port=8123"
zigbee2mqtt:
environment:
- TZ=${DOCKER_TZ}
privileged: true
+ dns: 192.168.0.254 192.168.0.1
volumes:
- ${DOCKER_CFG_DIR}/zigbee2mqtt:/app/data
- /run/udev:/run/udev:ro
- TZ=${DOCKER_TZ}
#privileged: true
user: "1883:1883"
+ dns: 192.168.0.254 192.168.0.1
volumes:
- ${DOCKER_CFG_DIR}/mosquitto/data:/mosquitto/data
- ${DOCKER_CFG_DIR}/mosquitto/config:/mosquitto/config
- TZ=${DOCKER_TZ}
privileged: true
#user: "1001:1000"
+ dns: 192.168.0.254 192.168.0.1
volumes:
- ${DOCKER_CFG_DIR}/homeassistant:/config
networks:
- "traefik.http.routers.homeassistant.entrypoints=http"
- "traefik.http.routers.homeassistant.rule=Host(`home.giorgioravera.it`)"
#- "traefik.http.routers.homeassistant.service=homeassistant"
- - "traefik.http.middlewares.homeassistant-https-redirect.redirectscheme.scheme=https"
- "traefik.http.routers.homeassistant.middlewares=homeassistant-https-redirect"
- "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"
+ - "traefik.http.middlewares.homeassistant-https-redirect.redirectscheme.scheme=https"
- "traefik.http.services.homeassistant.loadbalancer.server.port=8123"
- "traefik.docker.network=proxy"
environment:
- TZ=${DOCKER_TZ}
privileged: true
+ dns: 192.168.0.254 192.168.0.1
volumes:
- ${DOCKER_CFG_DIR}/zigbee2mqtt:/app/data
- /run/udev:/run/udev:ro
- TZ=${DOCKER_TZ}
#privileged: true
user: "1883:1883"
+ dns: 192.168.0.254 192.168.0.1
volumes:
- ${DOCKER_CFG_DIR}/mosquitto/data:/mosquitto/data
- ${DOCKER_CFG_DIR}/mosquitto/config:/mosquitto/config
+++ /dev/null
-docker-compose.yaml.net
\ No newline at end of file
--- /dev/null
+version: '3'
+
+services:
+ portainer:
+ container_name: portainer
+ image: portainer/portainer:latest
+ command: -H unix:///var/run/docker.sock
+ restart: always
+ #ports:
+ # - 9000:9000
+ environment:
+ - TZ=${DOCKER_TZ}
+ volumes:
+ - ${DOCKER_CFG_DIR}/portainer:/data
+ - /var/run/docker.sock:/var/run/docker.sock
+ #network_mode: host
+ networks:
+ - proxy
+ labels:
+ - "traefik.enable=true"
+ - "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"
+ - "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.tls.certresolver=http"
+ - "traefik.http.routers.portainer-secure.service=portainer"
+ #- "traefik.http.middlewares.portainer-https-redirect.redirectscheme.scheme=https"
+ - "traefik.http.services.portainer.loadbalancer.server.port=9000"
+
+networks:
+ proxy:
+ external: true
+++ /dev/null
-version: '3'
-
-services:
- portainer:
- container_name: portainer
- image: portainer/portainer
- command: -H unix:///var/run/docker.sock
- restart: always
- #ports:
- # - 9000:9000
- environment:
- - TZ=${DOCKER_TZ}
- volumes:
- - ${DOCKER_CFG_DIR}/portainer:/data
- - /var/run/docker.sock:/var/run/docker.sock
- network_mode: host
- labels:
- - "traefik.enable=true"
- - "traefik.http.routers.portainer.entrypoints=http"
- - "traefik.http.routers.portainer.rule=Host(`docker.giorgioravera.it`)"
- - "traefik.http.routers.portainer.service=portainer"
- #- "traefik.http.middlewares.portainer-https-redirect.redirectscheme.scheme=https"
- #- "traefik.http.routers.portainer.middlewares=portainer-https-redirect"
- - "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.tls.certresolver=http"
- - "traefik.http.routers.portainer-secure.service=portainer"
- - "traefik.http.services.portainer.loadbalancer.server.port=9000"
+++ /dev/null
-version: '3'
-
-services:
- portainer:
- container_name: portainer
- image: portainer/portainer
- command: -H unix:///var/run/docker.sock
- restart: always
- #ports:
- # - 9000:9000
- environment:
- - TZ=${DOCKER_TZ}
- volumes:
- - ${DOCKER_CFG_DIR}/portainer:/data
- - /var/run/docker.sock:/var/run/docker.sock
- networks:
- - proxy
- labels:
- - "traefik.enable=true"
- - "traefik.http.routers.portainer.entrypoints=http"
- - "traefik.http.routers.portainer.rule=Host(`docker.giorgioravera.it`)"
- - "traefik.http.routers.portainer.service=portainer"
- #- "traefik.http.middlewares.portainer-https-redirect.redirectscheme.scheme=https"
- #- "traefik.http.routers.portainer.middlewares=portainer-https-redirect"
- - "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.tls.certresolver=http"
- - "traefik.http.routers.portainer-secure.service=portainer"
- - "traefik.http.services.portainer.loadbalancer.server.port=9000"
-
-networks:
- proxy:
- external: true
- "traefik.http.routers.pydio.entrypoints=http"
- "traefik.http.routers.pydio.rule=Host(`cloud.giorgioravera.it`)"
- "traefik.http.routers.pydio.service=pydio"
- #- "traefik.http.middlewares.pydio-https-redirect.redirectscheme.scheme=https"
#- "traefik.http.routers.pydio.middlewares=pydio-https-redirect"
- "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"
- "traefik.http.services.pydio.loadbalancer.server.port=8080"
networks:
- "traefik.http.routers.xoa.entrypoints=http"
- "traefik.http.routers.xoa.rule=Host(`xoa.giorgioravera.it`)"
- "traefik.http.routers.xoa.service=xoa"
- #- "traefik.http.middlewares.xoa-https-redirect.redirectscheme.scheme=https"
#- "traefik.http.routers.xoa.middlewares=xoa-https-redirect"
- "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.tls.certresolver=http"
- "traefik.http.routers.xoa-secure.service=xoa"
+ #- "traefik.http.middlewares.xoa-https-redirect.redirectscheme.scheme=https"
- "traefik.http.services.xoa.loadbalancer.server.port=8000"
redis: