You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Giles Bradshaw 62b3c5cbd5 chore(release): 1.0.0 1 year ago
.gitignore ci: package.json and release 1 year ago
.versionrc ci: package.json and release 1 year ago
CHANGELOG.md chore(release): 1.0.0 1 year ago
Dockerfile ci: package.json and release 1 year ago
Makefile added makefile 7 years ago
README.md ci: package.json and release 1 year ago
extra-sources.acl Update extra-sources.acl 7 years ago
package.json ci: package.json and release 1 year ago
start.sh Add avahi process, log squid3 to stdout. 6 years ago
yarn.lock ci: package.json and release 1 year ago

README.md

This is a direct copy of https://github.com/mikepurvis/squid-deb-proxy

It’s been copied to push to docker hub with tags rather than just using “latest” so clients can control the version which is pulled.

squid-deb-proxy Docker container

![Gitter](https://badges.gitter.im/Join Chat.svg)

squid-deb-proxy provides an easy wrapper over squid3 to enable package proxy caching for your organisation/LAN.

This Docker container image allows most (if not all) non-routeable LAN subnets and caches from sources found under extra-sources.acl

Usage:

  • On Server / Host:

docker run --name proxy --rm -v /path/to/cachedir:/cachedir -p PORT:8000 pmoust/squid-deb-proxy &

  • On a node
apt-get install squid-deb-proxy-client
echo 'Acquire::http::Proxy "http://HOST_IP:PORT";' > /etc/apt/apt.conf.d/30autoproxy