IT einer Bildungseinrichtung

Technologien: Proxmox, OPNsense, Nextcloud, Docker, Mailcow, PostgreSQL, Docker, Ansible

Eine selbstständige, redundante Plattform auf Basis eines Proxmox‑Clusters, die E‑Mail, Nextcloud, Backups und mehr für die Angestellten bereitstellt. Deployments und Updates sind skript-basiert und immutable.

  • Hauptmerkmale:
    • Containerisierte Deployments
    • Alle Daten bleiben vor Ort
    • Ausfallsicher

Handball‑Anzeigetafel

Technologien: Python, Flask

Diese Software ist aus der Notwendigkeit entstanden, ein Charity‑Handballspiel in London auszurichten. Die Software zeigt den aktuellen Spielstand einer Handballpartie sowohl vor Ort auf einem Bildschirm als auch im Videostream an.
Handball Society auf YouTube ansehen

  • Hauptmerkmale:
    • Browserbasiert – sehr portabel
    • Echtzeit‑Updates über WebSocket
    • Bedienbar über Elgato Stream Deck Hardware

Präsentations‑Software

Technologien: Django, JS, Docker

Eine Software zur Erstellung und Anzeige thematischer Präsentations-Folien auf verschiedenen Bildschirmen. Sie verwaltet außerdem zeitgesteuerte Verteilung von Folien und Präsentationen auf Displays an unterschiedlichen Standorten – alles mit passwortloser Authentifizierung.

  • Hauptmerkmale:
    • Einfache Authentifizierung per QR‑Code
    • Unterstützung für Text, Bilder, Videos und Kombinationen über Templates
    • Starke Integration in das Django‑Admin‑Interface
    • Responsives Design für unterschiedliche Display‑Ausrichtungen

Dockerisierung von Humhub

Technologien: Humhub, PHP, Yii, MariaDB, JS, Docker Swarm

Humhub ist eine freie Open‑Source‑Software ähnlich wie Facebook oder LinkedIn. Ich habe ein Docker‑Deployment erstellt, das etwa 2.000 Nutzer bedient. Das Setup umfasst Massendaten-Importe, automatische Registrierung per QR‑Code, Backup‑ und Restore‑Prozesse, individuelles Theming und Versionierung.
we.ggwgroup.eu


Heimautomatisierung

Technologien: MQTT, Zigbee, Python, paho-mqtt, Docker, Systemd, Ansible

Ich habe meine Hausautomation mit zigbee2mqtt und der paho-mqtt-Bibliothek sowie zahlreichen Python-Skripten realisiert. Alles funtioniert ohne Drittanbieter-Cloud. Dieses Projekt hat nicht nur den Komfort in meiner Wohnung erhöht, sondern mir auch Erfahrung mit Datenbustechnologien und Echtzeit-Webanwendungen gebracht.

  • Hauptmerkmale:
    • Beleuchtung
    • Temperaturregelung
    • Benachrichtigungen
    • Informationsvisualisierung
    • Protokollierung
    • Überwachung