lazy-admin-tools
Lesbare Unix-Administrationswerkzeuge für kleine Server – ohne Framework, ohne Datenbank, ohne Container-Stack.
Was ist lazy-admin-tools?
lazy-admin-tools ist eine Sammlung kleiner, Shell-basierter Unix-Administrationswerkzeuge für kleine Server. Jedes Werkzeug löst eine konkrete Administrationsaufgabe, ohne dafür ein zusätzliches Framework, eine Datenbank, einen Container-Stack oder dauerhafte Hintergrundinfrastruktur einzuführen.
Was gerade dazugehört
Vier Werkzeuge, gruppiert nach Aufgabe, wo nötig zusätzlich nach Betriebssystem:
- Health Checks – Cron-gestützte Zustandsprüfung für OpenBSD und Debian: Speicherplatz, laufende Dienste, offene Ports, ausstehende Updates. Im täglichen Produktiveinsatz.
- Mail-Administration – deklarative Verwaltung mehrerer Mail-Domains für OpenSMTPD und Dovecot: Domains, Postfächer, Aliase, DKIM, mit Validierung und Rollback-fähigem Deployment.
- Zertifikatsverwaltung – TLS-Zertifikate über ein einheitliches Frontend anfordern, verlängern und ausrollen. Die ACME-Anbindung ist für austauschbare Backends ausgelegt; produktiv implementiert und getestet ist aktuell
uacme, einacme-client-Backend für OpenBSD ist geplant. - DNS-Abfragen – zeigt den autoritativen DNS-Zustand einer Domain, stellt die Antworten ihrer Nameserver gegenüber. Das Werkzeug liefert Information, die Beurteilung bleibt beim Administrator.
Status
lazy-admin-tools ist aktiv in Entwicklung und im eigenen Betrieb bei Dragons@Work im Einsatz. Der Funktionsstand unterscheidet sich je Werkzeug – von täglichem Produktiveinsatz bis funktionalem Erststand.
Quellcode: smida.dragons-at-work.de/DAW/lazy-admin-tools ↗
Mirror on github: https://github.com/dragons-at-work/lazy-admin-tools ↗