| This Release | App-Cerberus-0.10 | [Download] [Browse] | 14 Nov 2012 | |||
| Other Releases | ||||||
| Links | [ Discussion Forum ] [ View/Report Bugs ] [ Dependencies ] [ Other Tools ] | |||||
| Repository | git://github.com/clintongormley/App-Cerberus.git - Website | |||||
| CPAN Testers | UNKNOWN (5) [ View Reports ] [ Perl/Platform Version Matrix ] | |||||
| Rating |
(0 Reviews)
[ Rate this distribution ]
| |||||
| License | The Perl 5 License (Artistic 1 & GPL 1) | |||||
| Special Files |
|
|||||
| App::Cerberus | A pluggable Perl web service to preprocess web requests. Plugins can add geo, timezone and browser metadata, and throttle request rate. | 0.10 | |
| App::Cerberus::Plugin | A base class for App::Cerberus plugins | 0.10 | |
| App::Cerberus::Plugin::BrowserDetect | Add user-agent information to App::Cerberus | 0.10 | |
| App::Cerberus::Plugin::GeoIP | Add geo-location information the user's IP address | 0.10 | |
| App::Cerberus::Plugin::Throttle | Throttle request rates based on IP ranges | 0.10 | |
| App::Cerberus::Plugin::Throttle::Memcached | A Memcached backend for the Throttle plugin | 0.10 | |
| App::Cerberus::Plugin::Throttle::Memory | A in-memory TESTING ONLY backend for the Throttle plugin | 0.10 | |
| App::Cerberus::Plugin::TimeZone | Add time-zone information to App::Cerberus | 0.10 |
| cerberus.pl | Run App::Cerberus as a server   |