diff --git a/core/docker-compose.yml b/core/docker-compose.yml index 087ac58..47525df 100644 --- a/core/docker-compose.yml +++ b/core/docker-compose.yml @@ -7,9 +7,12 @@ services: read_only: true hostname: traefik.lan.ddnsgeek.com depends_on: + - docker-socket-proxy - error-pages - authelia - crowdsec + environment: + TRAEFIK_PROVIDERS_DOCKER_ENDPOINT: tcp://docker-socket-proxy:2375 ports: - "80:80" @@ -21,7 +24,6 @@ services: # - ${PROJECT_ROOT}/secrets/stack-secrets.env volumes: - - /var/run/docker.sock:/var/run/docker.sock:ro - ${PROJECT_ROOT}/core/traefik/data/letsencrypt:/letsencrypt - ${PROJECT_ROOT}/core/traefik/data/logs:/logs - ${PROJECT_ROOT}/core/traefik/dynamic.yml:/etc/traefik/dynamic.yml:ro diff --git a/core/test/docker-compose.yml b/core/test/docker-compose.yml index 5696354..3ff8517 100644 --- a/core/test/docker-compose.yml +++ b/core/test/docker-compose.yml @@ -17,8 +17,11 @@ services: container_name: docker-update-exporter-test stdin_open: true tty: true + depends_on: + - docker-socket-proxy + environment: + DOCKER_HOST: tcp://docker-socket-proxy:2375 volumes: - - /var/run/docker.sock:/var/run/docker.sock - ${PROJECT_ROOT}/monitoring/docker-exporter/data:/data:rw # - ${PROJECT_ROOT}/services-up.sh:/app/services-up.sh:ro diff --git a/monitoring/portainer/docker-compose.yml b/monitoring/portainer/docker-compose.yml index 6402119..9dda066 100644 --- a/monitoring/portainer/docker-compose.yml +++ b/monitoring/portainer/docker-compose.yml @@ -4,9 +4,10 @@ services: image: portainer/portainer-ce:latest container_name: portainer restart: unless-stopped - command: -H unix:///var/run/docker.sock + depends_on: + - docker-socket-proxy + command: -H tcp://docker-socket-proxy:2375 volumes: - - /var/run/docker.sock:/var/run/docker.sock - ${PROJECT_ROOT}/monitoring/portainer/data:/data networks: # - traefik_reverse_proxy diff --git a/monitoring/uptime-kuma/docker-compose.yml b/monitoring/uptime-kuma/docker-compose.yml index cc76317..819746c 100644 --- a/monitoring/uptime-kuma/docker-compose.yml +++ b/monitoring/uptime-kuma/docker-compose.yml @@ -4,8 +4,11 @@ services: image: louislam/uptime-kuma:2.1.1 container_name: monitor-kuma restart: always + depends_on: + - docker-socket-proxy + environment: + DOCKER_HOST: tcp://docker-socket-proxy:2375 volumes: - - /var/run/docker.sock:/var/run/docker.sock:ro - ${PROJECT_ROOT}/monitoring/uptime-kuma/data:/app/data # ports: # - 8888:3001