version: "3.3" services: squid: image: fredbcode/squid:latest ports: - 3128-3150:3128 environment: - TZ=Europe/Paris # Sup - supgethosts=https://www.google.com https://www.facebook.com https://www.orange.fr https://www.free.fr - supicaphost=e2guardian - supicapport=1344 - autoreload=/etc/squid volumes: - ./squid:/etc/squid:ro logging: options: max-size: "100m" max-file: "3" volumes: - cache:/var/spool/squid networks: - webfilter e2guardian: image: fredbcode/e2guardian:v5.4 environment: - TZ=Europe/Paris healthcheck: disable: true volumes: - ./e2guardian/:/etc/e2guardian:ro labels: deck-chores.e2guardianrestart.command: sh -c '/usr/sbin/e2guardian -q' deck-chores.e2guardianrestart.cron: "* * * * * 00 00 00" networks: - webfilter deckchores: image: funkyfuture/deck-chores:1.1.3 environment: - TZ=Europe/Paris restart: always volumes: - "/var/run/docker.sock:/var/run/docker.sock:ro" restart: unless-stopped logging: options: max-size: "100m" max-file: "3" networks: webfilter: volumes: cache: