Pinned Repositories
compliance
Tools related to Server Farmer compliance with GDPR, PCI DSS, HIPAA and/or other regulations.
heartbeat-linux
Heartbeat is a Server Farmer subproject, aiming at extensible server monitoring, with or without Server Farmer installed.
heartbeat-server
Heartbeat server reference implementation, for shared hosting environments
serverfarmer
Manage multiple servers with different operating systems, configurations, requirements etc. for many separate customers in an outsourcing model.
sf-backup
sf-backup extension provides local essential backup functionality for local server.
sf-detect-suspicious
Lightweight suspicious/unwanted activity detector, that alerts about cryptocurrency mining software, P2P file sharing software and ngrok tunnels.
sf-ip-allocs
sf-ip-allocs extension provides includable lists of IP address ranges allocated for several ISPs, mainly from Poland.
sf-ip-fw
sf-ip-fw extension provides several building blocks to build your own firewall solution, based on raw iptables.
sf-java8
sf-java8 extension is responsible for installing and configuring Oracle Java 8 JRE on any operating system supported by Server Farmer.
sf-keys
sf-keys extension provides ssh/gpg public keys used by Server Farmer.
Server Farmer's Repositories
serverfarmer/serverfarmer
Manage multiple servers with different operating systems, configurations, requirements etc. for many separate customers in an outsourcing model.
serverfarmer/sf-backup
sf-backup extension provides local essential backup functionality for local server.
serverfarmer/heartbeat-linux
Heartbeat is a Server Farmer subproject, aiming at extensible server monitoring, with or without Server Farmer installed.
serverfarmer/sf-detect-suspicious
Lightweight suspicious/unwanted activity detector, that alerts about cryptocurrency mining software, P2P file sharing software and ngrok tunnels.
serverfarmer/cloudfarmer
Old, deprecated extension to Server Farmer.
serverfarmer/sf-app-deploy
Minimalistic approach to CI/CD processes, designed for software houses having multiple customers with rather simple applications.
serverfarmer/sf-log-monitor
sf-log-monitor extension provides syslog monitoring service for given Linux distribution.
serverfarmer/sf-db-utils
Database related functions to discover and connect to local database servers.
serverfarmer/sf-mc-black
sf-mc-black extension provides a black color theme for Midnight Commander.
serverfarmer/sf-net-utils
Network related functions and scripts for other extensions.
serverfarmer/sm-farm-manager
sf-farm-manager extension provides set of simple tools to manage your server farm.
serverfarmer/sf-circle
Old, deprecated extension to Server Farmer.
serverfarmer/sf-compat-rclocal
Bring back /etc/rc.local script, removed from "modern" Debian/Ubuntu systems.
serverfarmer/sf-farm-roles
Lists of system software that should be installed on each server performing a given role.
serverfarmer/sf-helloworld
This example extension demonstrates, how to build real, useful extensions for Server Farmer.
serverfarmer/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).
serverfarmer/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).
serverfarmer/sf-log-rotate
sf-log-rotate provides log processing configuration progiles for logrotate.
serverfarmer/sf-monitoring-snmpd
sf-monitoring-snmpd extension provides unified snmpd configuration to allow monitoring current server through SNMP protocol.
serverfarmer/sf-motion
Old, deprecated extension to Server Farmer.
serverfarmer/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.
serverfarmer/sf-packages
High-level unified interface for manipulating system packages (installing, uninstalling, updating, checking possible updates etc.).
serverfarmer/sf-php
sf-php extension is responsible for installing and configuring PHP on any operating system supported by Server Farmer.
serverfarmer/sf-qnap
Old, deprecated extension to Server Farmer.
serverfarmer/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.
serverfarmer/sf-secure-system
Secure, strict configuration for tools like debsums or rkhunter.
serverfarmer/sm-farm-provisioning
Tools for quick and easy Server Farmer provisioning in the cloud.
serverfarmer/sm-farm-register
Server Farmer management extension responsible for registering new managed hosts in the farm, and generating dedicated ssh keys for them.
serverfarmer/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.
serverfarmer/sm-inspect-users
Create script that recreate existing groups/users/passwords on a clean system, for each server in the farm.