Zum Hauptinhalt springen

Meine Open Source Projekte

Inhaltsverzeichnis

GoCron
#

GoCron ist ein von mir entwickelter Task-Scheduler für Server, der mit Go und Vue.js umgesetzt wurde. Ich habe GoCron entwickelt, weil klassische Backups und Cronjobs auf Linux-Servern oft unübersichtlich sind und keinen echten Überblick bieten. Mein Ziel war es, eine bessere und zentral verwaltbare Lösung zu schaffen.

Über eine einfache YAML-Konfiguration lassen sich wiederkehrende Aufgaben flexibel steuern – inklusive individueller Cron-Zeiten, Umgebungsvariablen und Befehlen. Die Lösung eignet sich ideal für automatisierte Backups und die zentrale Verwaltung von Server-Jobs.


Mittagskarte
#

Mittagskarte ist ein Open-Source-Projekt, das automatisch die aktuellen Mittagsmenüs von Restaurants abruft und als schnelle WebP-Bilder darstellt. Die Anwendung lädt Menüs als PDF, Bild oder per HTML-Scraping, konvertiert sie und aktualisiert alles automatisch nach Zeitplan. Ziel ist es, Nutzern einen schnellen Überblick über die Mittagsangebote in der Region zu bieten – ohne manuelle Pflege.

Die Idee entstand, weil bei der Arbeit mittags immer manuell auf verschiedenen Webseiten nach aktuellen Angeboten gesucht wurde. Mit Mittagskarte wird das jetzt zentral und automatisiert gelöst.


GoDash
#

GoDash ist ein einfaches, anpassbares Dashboard, das in Go geschrieben wurde. Es zeigt Wetterdaten, Systemstatus (CPU, RAM, Festplatte) und bietet Schnellzugriff auf Bookmarks mit Icons und Links. Die Oberfläche ist minimalistisch und für Desktop wie Mobile optimiert. GoDash eignet sich ideal als Startseite für Server und Home-Lab-Umgebungen.

GoDash war mein erstes größeres Softwareprojekt während des Studiums und hat mir geholfen, Go und moderne Webtechnologien praktisch zu lernen.