Proxy Squid

//TODO [ ] https tunnel setup [ ] docker image build and test

Introduction

http://www.squid-cache.org/ 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.

Squid docker image github, includes Dockerfile and entrypoint.sh: https://github.com/sameersbn/docker-squid dockerhub: https://hub.docker.com/r/sameersbn/squid

Features useful: [1] store cache on disk(persistent data) vs. in memory. [2] fine tune cache size and age. [3] user authz and authn [4] filter traffic

Github

This repository contains squid demo as both HTTP(s) forward proxy and reverse proxy: https://github.com/chengdol/proxy/tree/main/squid

0%