Skip to content

ilaipi-freedom/squid-https

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

base

sysdignathan/secure-squid

Usage

# create user
# replace xxx of the end to your username
docker run --rm -it -v $PWD/certs:/etc/squid/certs ilaipi/squid-https htpasswd -c /etc/squid/certs/passwords xxx

## generate cert
docker run --rm -it -v $PWD/certs:/etc/squid/certs -w /etc/squid/certs ilaipi/squid-https openssl genrsa -out proxy.key 2048
docker run --rm -it -v $PWD/certs:/etc/squid/certs -w /etc/squid/certs ilaipi/squid-https openssl req -new -key proxy.key -out proxy.csr
docker run --rm -it -v $PWD/certs:/etc/squid/certs -w /etc/squid/certs ilaipi/squid-https openssl x509 -req -days 365 -in proxy.csr -signkey proxy.key -out proxy.crt

docker run --restart always --name squid-container -dit -v $PWD/certs:/etc/squid/certs -p 30128:3128 -p 30129:3129 ilaipi/squid-https

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published