Dashboard for the PXaaS VNF
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
assets
commands
config
controllers
helpers
mail/layouts
migrations
models
monitoring
runtime
squid
squidguard
tests
views
web
.bowerrc
.gitignore
LICENSE.md
README.md
composer.json
composer.lock
requirements.php
yii
yii.bat

README.md

PXaaS dashboard

The PXaaS dashboard enables the configuration of the Squid proxy on demand. The configuration parameters are stored in a MySQL database. For a new configuration to take effect, the squid.conf and squidGuard.conf files are modified accordingly by the apache2 process and a restart of the squid3 service puts these in effect.

Requirements

Changelog

v1.2 Update

Enhancements:

  • added more blacklists
  • adapted to Debian Jessie
  • updated yii to v2.0.5

Fixes:

  • fixed the migration table creation
  • uniform user information
  • removed debugging code

v1.1 Bugfix

Fixes:

  • Uses new blacklist sources
  • Bulk blacklist import to speed up deployment

v1.0 Initial release

New features:

  • User management: Creation of user accounts for providing access to proxy services.
  • Access control: Users must enter their credentials in their browsers in order to surf the web.
  • Bandwidth limitation: Bandwidth limitations can be introduced to a group of users.
  • Website filtering: Restricted access to a list of websites for a group of users. Pre-defined lists with urls are provided.
  • Web caching: Cache web content and improve response time.
  • User anonymity: Users can surf the web anonymously.