Skip to content

reddec/squid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

squid

Docker (at least 1.3) image for Squid3 with or without basic auth

Tested on Ubuntu 14.04 x64 LTS

Install scrips:

No auth

 bash <(curl https://raw.githubusercontent.com/reddec/squid/master/install/install-no-auth.sh)

With basic auth

 bash <(curl https://raw.githubusercontent.com/reddec/squid/master/install/install-with-auth.sh)

Location for custom configuration files:

/etc/squid-[no]auth/*.conf

Build

With basic authentication

Create containers

sudo docker create --name squid-auth -v /etc/squid-passwords:/passowrds -p 3128:3128 reddec/squid auth
Add users. Required apache2-utils
sudo htpasswd -c /etc/squid-passwords/keys <username>
Add upstart script
sudo curl https://raw.githubusercontent.com/reddec/squid/master/services/squid3-auth.conf > /etc/init/squid3-auth.conf
Start service
sudo service squid3-auth start

Without authentication

Create containers
sudo docker create --name squid-noauth -p 3128:3128 reddec/squid noauth
Add upstart script
sudo curl https://raw.githubusercontent.com/reddec/squid/master/services/squid3-noauth.conf >/etc/init/squid3-noauth.conf
Start service
sudo service squid3-noauth start

About

Docker image for Squid3 with or without basic auth

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages