Server Farmer's repositories
sf-log-monitor
sf-log-monitor extension provides syslog monitoring service for given Linux distribution.
heartbeat-linux
Heartbeat is a Server Farmer subproject, aiming at extensible server monitoring, with or without Server Farmer installed.
sf-detect-suspicious
Lightweight suspicious/unwanted activity detector, that alerts about cryptocurrency mining software, P2P file sharing software and ngrok tunnels.
serverfarmer
Manage multiple servers with different operating systems, configurations, requirements etc. for many separate customers in an outsourcing model.
sf-monitoring-snmpd
sf-monitoring-snmpd extension provides unified snmpd configuration to allow monitoring current server through SNMP protocol.
sf-net-utils
Network related functions and scripts for other extensions.
sm-inspect-users
Create script that recreate existing groups/users/passwords on a clean system, for each server in the farm.
sf-db-utils
Database related functions to discover and connect to local database servers.
sf-php
sf-php extension is responsible for installing and configuring PHP on any operating system supported by Server Farmer.
sf-secure-system
Secure, strict configuration for tools like debsums or rkhunter.
sf-secure-sshd
sf-secure-sshd extension provides unified and secured sshd configuration, that allows logging in as root using ssh key, and disables dangerous options.
sf-mta-relay
sf-mta-relay extension provides full MTA functionality (based on Postfix), forwarding all messages to external SMTP relay, using SSL, with message queue etc.
sf-mc-black
sf-mc-black extension provides a black color theme for Midnight Commander.
sf-log-rotate
sf-log-rotate provides log processing configuration progiles for logrotate.
sf-log-receiver
sf-log-receiver extension provides rsyslog daemon configuration as log receiver (logs forwarded from other LAN hosts are stored on current host).
sf-log-forwarder
sf-log-forwarder extension provides rsyslog daemon configuration as log forwarder (all syslog logs are forwarded to the central log storage host).
sf-farm-roles
Lists of system software that should be installed on each server performing a given role.
sf-compat-rclocal
Bring back /etc/rc.local script, removed from "modern" Debian/Ubuntu systems.
sm-farm-provisioning
Tools for quick and easy Server Farmer provisioning in the cloud.
sf-packages
High-level unified interface for manipulating system packages (installing, uninstalling, updating, checking possible updates etc.).
sm-farm-manager
sf-farm-manager extension provides set of simple tools to manage your server farm.
sm-farm-rename
Server Farmer management extension for renaming hosts registered in a Server Farmer farm, eg. for renaming Amazon EC2 instances after public hostname change.
sm-farm-register
Server Farmer management extension responsible for registering new managed hosts in the farm, and generating dedicated ssh keys for them.
sf-app-deploy
Minimalistic approach to CI/CD processes, designed for software houses having multiple customers with rather simple applications.
sf-circle
Old, deprecated extension to Server Farmer.
cloudfarmer
Old, deprecated extension to Server Farmer.
sf-qnap
Old, deprecated extension to Server Farmer.
sf-helloworld
This example extension demonstrates, how to build real, useful extensions for Server Farmer.
sf-motion
Old, deprecated extension to Server Farmer.