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.
docker-compose up -d
docker-compose exec squid htpasswd -b /etc/squid/users "LOGIN" "PASSWORD"
docker-compose exec squid tail -n 50 -f /var/log/squid/access.log