Squid Proxy
https://www.squid-cache.org/
name: core-squid
services:
squid:
image: ubuntu/squid:latest
container_name: squid
hostname: squid
networks:
- proxy
ports:
- 172.22.20.1:3128:3128
- 100.100.69.2:3129:3128
volumes:
- ./config/etc:/etc/squid
- ./config/shared-acl-lists:/acl:ro
#- /etc/svc/config/squid/pid:/run/squid
- ./config/logs:/var/log/squid
- ./config/cache:/var/spool/squid
- /run/squid:/run/squid
environment:
- PUID=666
- PGID=666
- VIRTUAL_HOST=squid.uptime.pknw1.co.uk,squid.notflix.pknw1.co.uk,squid.admin.pknw1.co.uk
- VIRTUAL_PORT=3128
healthcheck:
test: ["CMD-SHELL", "test -f /run/squid/squid.pid"]
interval: 10s
timeout: 5s
retries: 5
networks:
proxy:
external: true
admin:
external: true
x-dockge:
urls:
- some info