Die napp-it CS Tool-Familie
Eigenständige Go-Programme und Begleit-Skripte rund um napp-it CS — jedes mit eigenem öffentlichen GitHub-Repository unter github.com/guenther-alka. Alphabetisch aufgelistet.
cs-aihelp
github.com/guenther-alka/cs-aihelp
Go-Daemon für den AI Helpdesk im napp-it Web-GUI. Beantwortet Fragen per RAG über die eingebaute Dokumentation, ergänzt um Web-Recherche und Anbindung an Ollama oder OpenAI-kompatible Provider. Nach Bestätigung und manueller Passworteingabe kann der AI Helpdesk eine interaktive Root-Console für Fehlersuche und Setups steuern.
cs-console
github.com/guenther-alka/cs-console
Interaktives PTY-/Konsolen-Backend für System > Console und den AI-Helpdesk-Konsolenmodus. Wird bei Bedarf von server.pl gestartet, erfordert stets einen root-/Administrator-Elternprozess und im Interactive-Shell-Modus zusätzlich eine Passwort-Eingabe über die Konsole selbst.
cs-freeze4snap
github.com/guenther-alka/cs-freeze4snap
Stellt vor ZFS-Snapshots konsistente Dateisysteme sicher — per QEMU-Guest-Agent fsfreeze, QMP stop-cont oder FIFREEZE/cgroup-v2 für LXC-Container. In Snapshot- und Replikationsjobs direkt über die GUI auswählbar.
cs-imageindex
github.com/guenther-alka/cs-imageindex
Foto-/Video-Ordner-Indexer: liest EXIF-/GPS-Daten aus, erzeugt Szenenbeschreibungen per Vision-LLM und erkennt Gesichter. Baut einen durchsuchbaren Index für ganze NAS-Verzeichnisse, arbeitet im Hintergrund und läuft auf Windows, Linux, macOS und illumos.
cs-proxy
github.com/guenther-alka/cs-proxy
Go-basierter HTTP/HTTPS-Edge vor webserver.pl: terminiert TLS, liefert statische Inhalte mit Caching/Kompression und reverse-proxied dynamische Requests. Optional zusätzlich eigenständiger Reverse-Proxy für lokale KI-Backends (llama-server, Ollama) mit API-Key- und IP-Absicherung.
cs-scripts
github.com/guenther-alka/cs-scripts
Begleit-Repository mit Build-Skripten für OmniOS/illumos und Solaris (RustFS, cs-imageindex, rclone, restic) sowie dem eigenständigen Ollama-Bibliotheks-Parser, den die Seite „About > CS Tools Download" für die Modellauswahl lädt.
cs-send
github.com/guenther-alka/cs-send
Benachrichtigungs-Tool für Report-Jobs: verschickt Status- und Fehlermeldungen per SMTP-Mail oder an Discord, Slack, ntfy, Gotify und Telegram. Fest in die napp-it CS Report-Job-Infrastruktur eingebunden.
cs-sleeper
github.com/guenther-alka/cs-sleeper
Daemon für automatisches Disk-Spin-down und -Wake-up im Menü System > Power. Reduziert Stromverbrauch und Laufzeit ungenutzter Festplatten, ohne aktive Pools oder Freigaben zu beeinträchtigen.
cs-stream
github.com/guenther-alka/cs-stream
Verschlüsselter Tunnel-/Streaming-Proxy (vormals zstream) für bidirektionale Verbindungen zwischen Servern. Dient unter anderem als Transport-Layer für rclone-Übertragungen und erzwingt seit v2.1.0 eine explizite IP-Allowlist.
cs-sync
github.com/guenther-alka/cs-sync
Echtzeit-Sync-Tool für Dateien, ZFS-Ziele und S3-/RustFS-Buckets mit eigenem Wire-Protokoll, Lösch-Budget, Quarantäne und ChaCha20-Poly1305-Verschlüsselung. Ins Realtime-Sync-Menü von napp-it CS integriert, Autostart über server_boot_tasks.pl.