vSM aka. vServer-Manager

Wieso vSM?

Der vServer Manager ist ins Leben gerufen worden, weil der Mensch hinter mir eine Lösung suchte, mit der er mehrere (v)Server managen kann.

Features

Als Kern-Features bietet er Patch-Reporting und die Verwaltung von Diensten wie Docker, fail2ban, PostgreSQL und Webservern. Auch Zertifikatsmanagement und Aufgaben wie Housekeeping (Updates, Bereinigung temporärer Dateien), Crontab-Management oder das einfache Konfigurieren von Firewalls oder Repositories werden unterstützt.

Tech-Stack

Als Tech-Stack wird Folgendes genutzt:

  • Im Backend: Python/FastAPI
  • Im Frontend: Vue

Disclaimer

Es wurde hier auch auf KI gesetzt (Claude, Opus 4.8) als Co-Autor.

Ihr findet den Code hier.