Sign inSign up

abdelazim/squid-authenticated-hide-ip

By abdelazim

•Updated over 6 years ago

Image
0

523

abdelazim/squid-authenticated-hide-ip repository overview

⁠squid-docker-simple-auth

A simple (and fragile) Dockerfile for launching an authenticated squid proxy. In this fork I edited the configuration to hide client ip The user must specify authentication credentials via the following environment variables:

SQUID_USERNAME=foo
SQUID_PASSWORD=bar

An example invocation would be:

docker run -e SQUID_USERNAME=foo -e SQUID_PASSWORD=bar -p 3128:3128 abdelazim/squid-authenticated-hide-ip

⁠Details

⁠Environment variables

  • SQUID_USERNAME
  • SQUID_PASSWORD

⁠Ports

  • 3128

⁠Volumes

  • /var/log/squid3

⁠Ideas for Improvement

  • Output logs to stdout.
  • The range of authentication options could be expanded through more configuration options.
  • Supply a full configuration file that has been well considered instead of hacking up Ubuntu's defaults.

Tag summary

Content type

Image

Digest

Size

86.9 MB

Last updated

over 6 years ago

docker pull abdelazim/squid-authenticated-hide-ip