Kolab is a groupware system that provides a comprehensive and flexible solution for workgroups. Email, contacts, and group calendars can be managed via the Web, Windows/Outlook, and Linux/KDE. It supports offline synchronization and full seamless support of mixed client environments because the Kolab-XML storage format is fully open and avoids MAPI/TNEF.
Pandora FMS is a software-monitoring tool created for all kinds of companies. It is specially designed for large environments, and works by first managing servers, applications, and communications, and then notifying clients of problems and failures before they occur. Pandora FMS also includes a configurable report system that evaluates and notifies the client on the level of fulfillment and compliance of their systems. It supports all kinds of technologies unifying the management tools of your system, such as performance monitoring, network monitoring, and availability management. Pandora FMS makes your company management more agile and improves your process performance.
COMPILIBRE allows you to easily build your own software and documentation compilations for Windows and Mac OS X. Compilations are ready to be stored onto a digital medium (such as CD, DVD, or USB key) or to be broadcast over the Internet. It has a Web-based interface in which you store the description of several software packages. Then, you choose which software packages you want to put into the compilation, and COMPILIBRE produces an ISO file, a zip file, and a BitTorrent file that contains the software, their descriptions, their documentation, and a multi-installer program.
Event is a simple PHP-based software package for creating a simple Web page for upcoming events. Event supports an unlimited number of events, each with its own mini-site, each of which is configured by a single text file. Event is designed to run in constrained environments, and without needing write permissions from the Web user or database access. Event supports localization into additional languages.
MN Viewer (Mobile Network Viewer) is a lightweight framework designed for system administrators who would like to be able to monitor many aspects of their network from their mobile phone. It allows for very simple expansion using simple PHP plugins. It is designed to integrate with other monitoring tools such as Cacti.
LibAPCNIS is a PHP library for accessing the NIS port of the Apcupsd UPS Monitoring daemon. It allows you to access realtime UPS stats from a PHP script without having Apcupsd installed. It does not require the apcaccess application included with an Apcupsd installation, and there are no external dependencies.
PHPContracts is a design by contract framework for the PHP programming language. It can be used in an object-oriented manner or with simple functions. Design by contract is a style of programming where classes and methods have a "contract" specified for them. If the contract is violated, then there is a defect/bug in the program.
The ServerUsage system collects and processes statistical information from computers running a GNU/Linux Operating System. It is composed of two subprojects, the ServerUsage-Client to collect usage statistics (via a SystemTap module) and send them to a remote server via TCP, and the ServerUsage-Server to collect all statistics from different clients and aggregate them in a SQlite database table. A PHP Web service is available on the server module to extract information or display graphics.
TCPWebLog is a system that collects and aggregates Apache and Varnish Web server logs from multiple Linux computers. It uses a simple "client" program that pipes logs to a central server over a TCP connection, and a "server" program that receive the logs and quickly aggregates or splits them.
LogPipe is a module that extends the default PHP error handling function. It allows you to send logs to syslog, or pipe them to an external program. It extends a standard log line to contain the IP address and host name of the server under which the current script is executing, and the client IP address. The IP address and host name can be used by an external program to split or aggregate logs based on the virtual host. This module has been designed mainly as a complement for the TCPWebLog project.