Using Fail2Ban to secure your Elgg site

Fail2Ban is a simple, but powerful, open source intrusion detection and prevention system which can run on most POSIX compliant operating systems. It works by monitoring various system logs for signs of intrusion attempts (failed logins etc), and on finding them, executes a preconfigured action. Typically, this action is to block further access attempts from […]

Marcus Povey

Fail2Ban is a simple, but powerful, open source intrusion detection and prevention system which can run on most POSIX compliant operating systems. It works by monitoring various system logs for signs of intrusion attempts (failed logins etc), and on finding them, executes a preconfigured action. Typically, this action is to block further access attempts from […]

Elgg plugin roundup

Over the past few weeks and months I’ve had to cause to write, update and dust off a number of Elgg plugins that I’ve had kicking about. As a good open source citizen I’ve stuck them up on github so others can have a play. Here they are, in no particular order: » H5F 1.8 […]

Marcus Povey

Over the past few weeks and months I’ve had to cause to write, update and dust off a number of Elgg plugins that I’ve had kicking about. As a good open source citizen I’ve stuck them up on github so others can have a play. Here they are, in no particular order: » H5F 1.8 […]

Profiling Elgg site performance with Statsd

StatsD, created by Etsy, is a simple Node.JS server that provides powerful way to collect numerous statistics about your web application, and to do so simply and quickly. At Etsy, they graph everything, which they use to great effect. Collecting statistics is cool because it gives you hard data about how your software is performing. […]

Marcus Povey

StatsD, created by Etsy, is a simple Node.JS server that provides powerful way to collect numerous statistics about your web application, and to do so simply and quickly. At Etsy, they graph everything, which they use to great effect. Collecting statistics is cool because it gives you hard data about how your software is performing. […]