Skip to content

marosoft/squid-shrew-vpn-docker-simple-auth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

squid-shrew-vpn-docker-simple-auth

A simple (and fragile) Dockerfile for launching an authenticated VPN over squid proxy.

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 robhaswell/squid-authenticated

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.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%