Squid is a caching proxy for the Web supporting HTTP, HTTPS, FTP, and
more. It reduces bandwidth and improves response times by caching and reusing
frequently-requested web pages. Squid has extensive access controls and makes a
great server accelerator. It runs on most available operating systems,
including Windows and is licensed under the GNU GPL.
squid: image: vimagick/squid ports: - "3128:3128" - "3130:3130" ulimits: nofile: soft: 65535 hard: 65535 restart: always
You can mount
Up and Running
# server $ docker-compose up -d # client $ curl -x https://localhost:3128 https://www.google.com/
I'd like to get Squid set up to block ads for the machines on my network. I've looked at a guide here (https://calomel.org/squid_adservers.html), which doesn't look too difficult but it does require a cron job to keep the ad list up to date. Is something like that possible with your version of Squid? Or maybe something that is implementable?