Die Linuxfabrik
und Open Source

Unser Engagement

Wir unterhalten eine ganze Reihe an OpenSource Software-Projekten
rund um Linux, Datacenter und Infrastrukturen.

Entwicklung auf GitHub

Unsere komplette Open-Source-Entwicklung findest du auf GitHub. Sechs Projekte stehen im Zentrum unserer Arbeit. Alle sind Production-grade, werden bei uns selbst und bei unseren Kunden täglich eingesetzt und unter offenen Lizenzen für die Community bereitgestellt:

  • Linuxfabrik Monitoring Plugins

    Sammlung von über 230 Check-Plugins für Icinga, Nagios, Naemon und alle Monitoring-Systeme, die das Nagios-Plugin-API sprechen. Jedes Plugin ein eigenständiges CLI, geschrieben in Python 3.9+, läuft auf Linux, Windows, macOS und FreeBSD. Sinnvolle Defaults sorgen dafür, dass WARN- und CRIT-Schwellen erst auslösen, wenn es wirklich nötig ist. Released ins Public Domain (UNLICENSE). Live-Demo unter icinga-demo.linuxfabrik.ch. Dokumentation: linuxfabrik.github.io/monitoring-plugins.

  • LFOps

    Ansible Collection mit 145+ Playbooks und 160+ Rollen, mit denen sich Linux-basierte IT-Infrastrukturen vom Provisioning über das Hardening und die Applikations-Deployments bis zum Backup vollständig automatisieren lassen. Unterstützt RHEL 8/9/10, Debian und Ubuntu. Inklusive Bitwarden- und Cloud-Integrationen für Datenbanken (MariaDB), Verzeichnisdienste (FreeIPA), Monitoring (Icinga 2), Kollaboration (Nextcloud), Virtualisierung (KVM) und vielem mehr. Dokumentation: linuxfabrik.github.io/lfops.

  • FirewallFabrik

    Moderner Nachfolger von Firewall Builder (fwbuilder): eine Qt-GUI, mit der iptables- und nftables-Policies aus einer zentralen Policy-Datenbank verwaltet werden. Objekte, Services und Regeln werden konsistent wiederverwendet. Skaliert von einer einzelnen Firewall bis zu mehreren Hundert Firewalls in einer einzigen Policy-Datei. Generiert pro Plattform deployment-fertige Shell-Skripte. Dokumentation: linuxfabrik.github.io/firewallfabrik.

  • Linuxfabrik Python Libraries

    Production-grade Python-Bibliothek mit über 35 Modulen und mehr als 300 Funktionen rund um Systemadministration, Monitoring und Infrastruktur-Automation. Datenbankzugriffe, SQLite-KVS-Caching, WinRM, SMB und Shell-Execution sowie 15+ API-Integrationen für Icinga 2, Veeam, Nextcloud und weitere. Verfügbar auf PyPI. API-Dokumentation: linuxfabrik.github.io/lib.

  • ChecklistFabrik

    Python-Tool, das aus einfachen YAML-Templates interaktive HTML-Checklisten erzeugt. Mit Jinja-Bedingungen für adaptive Abläufe, wiederverwendbaren Includes und einem eingebauten Web-Dashboard. Ideal für SOPs, Deployments und wiederkehrende Ops-Routinen. Verfügbar auf PyPI. Dokumentation: linuxfabrik.github.io/checklistfabrik.

  • Linuxfabrik Kickstart

    Generische, vorgefertigte Kickstart- (RHEL/Fedora), Preseed- (Debian) und Autoinstall-Konfigurationen (Ubuntu) für unbeaufsichtigte Installationen. Vier Installationstypen (minimal, CIS, cloud, cloud-CIS) mit BIOS/UEFI-Support, automatischer Disk-Erkennung, gesperrtem Root-Account, LVM und SELinux im Enforcing-Mode.

Dokumentation und Wissen

Wir teilen unser Linux- und Open-Source-Know-How in öffentlich zugänglicher Dokumentation:

Community und Veranstaltungen

Wir engagieren uns aktiv in der Open-Source-Community und sponsern Veranstaltungen rund um die Themen, in denen wir täglich arbeiten:

Du möchtest unsere Open-Source-Entwicklung finanziell unterstützen?

Star-History auf GitHub

Seit unserem Umzug auf GitHub:

Star History Chart

DE · EN