LBActive is an dynamic and active load balancer health check system
LBActive is an dynamic and active load balancer health check system written in Python. Currently it supports only Nginx.
LBActive dynamically adjusts the weight of a weighted round robin or ip hash Nginx load balancer by retrieving the current load on each backend server.
The next release will move to a more modular approach to enable support for other load balancers that do not have dynamic and/or active checks and other types of backend checks if needed.
pyFreeDnsUpdate is a command line python script that updates the FreeDNS record for a given domain to the current public facing IP address detected by the local host.
It requires a one time edit to configure a list of domain|api_key pairs, and after that it can be run as a chron job to perform a sync check and update push if needed.
Activity is logged on a local text file, and DEBUG level can be enabled in case of troubles.
Giplet is a GNOME panel applet that simply displays your computer's currentip address. It can either display the IP address of a specified interface or retrieve the an IP address from a website that diplays the IP address connected from.