Skip to content

fiveoclock/proximus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ProXimus is an open source enterprise scale solution to manage access control for the Squid proxy server http://www.squid-cache.org/.

It offers a web-based management interface to easily configure access rules for users. It is integrated into Squid as a redirector program.

Features

ProXimus offers the following:

Access Rules....

  • ... can be configured globally (so they are valid for every user)
  • ... can be assigned to locations and groups (each user is assigned to a location; additionally it can also be member of a group)
  • ... do have priorities (the rule with the highest priority wins)
  • ... can have defined times in which they are valid (e.g. allow surfing during lunch break from 12 to 1pm)
  • ... can be "Noauth-Rules" (means: sites where no authentication is required)
  • ... can be dynamically added / learned as the user requests it beta
  • ... can trigger eMails being sent to the User and Admin if access is denied

Enterprise ready...

  • example scripts are provided to sync users from the Active Directory to the Proximus user database
  • Proximus is highly scale-able (at my company it runs on about 40 proxy servers around the world)

Administration....

  • multiple administrative accounts
  • Admins can be Global-Admins (allowed to change everything)
  • ... or Location-Admin (only allowed to change rules within on or more locations)

More information

For more information visit:

Contributor list

ProXimus was mainly written by

  • Ivan Samarin
  • Alexander Ganster

If you want to help develop ProXimmus get in contact with us over Github.

Licensing

See COPYING for license info