Open Source

Ich veröffentliche ausgewählte Softwareprojekte als Open Source, die aus praktischen Anforderungen realer Kunden- und Infrastrukturprojekte entstanden sind.
Der Fokus liegt auf klaren, wartbaren Lösungen ohne unnötige Abhängigkeiten.

Die Projekte sind öffentlich auf GitHub verfügbar:
github.com/woehrl


Ausgewählte Repositories

hetzner-dyndns
Ein schlankes Dynamic-DNS-Tool für Hetzner DNS.

Das Projekt ermöglicht die automatische Aktualisierung von DNS-Records bei wechselnden IP-Adressen, z.B. für Server oder Standorte ohne feste öffentliche IP.
Die Implementierung ist bewusst einfach gehalten und eignet sich für den produktiven Einsatz in kleinen bis mittleren Setups.

  • Automatisierte DNS-Updates über die Hetzner DNS API
  • Geeignet für IPv4 und IPv6 Szenarien
  • Einfach integrierbar in Cronjobs oder bestehende Automatisierungen

odoo-oidc-provider
OIDC-Provider-Implementierung für Odoo.

Dieses Projekt stellt einen OpenID-Connect-Provider auf Basis von Odoo bereit.
Es richtet sich an Umgebungen, in denen Odoo als zentrale Benutzer- und Identitätsquelle genutzt werden soll, z. B. für Single-Sign-On zwischen internen Anwendungen.

  • OIDC-konforme Authentifizierung
  • Integration in bestehende Odoo-Installationen
  • Geeignet für interne Plattformen und Business-Anwendungen

Mitwirkung

Fehlermeldungen, Verbesserungsvorschläge und Pull Requests sind willkommen.
Bitte nutze dafür die jeweiligen Issue-Tracker auf GitHub.


Unterstützung

Die Entwicklung und Pflege von Open-Source-Software erfordert Zeit für Konzeption, Implementierung, Tests und Dokumentation.

Wenn eines der Projekte für dich nützlich ist, kannst du die Arbeit auf verschiedene Weise unterstützen:

Spenden sind freiwillig und ohne Anspruch auf Support oder konkrete Gegenleistungen.
Für kommerzielle Nutzung, individuelle Anpassungen oder Support biete ich separate Beauftragungen an.