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:
- ⭐ Ein Stern auf GitHub erhöht die Sichtbarkeit
- Feedback oder konstruktive Beiträge
- Eine freiwillige »Spende zur Unterstützung der Weiterentwicklung
Spenden sind freiwillig und ohne Anspruch auf Support oder konkrete Gegenleistungen.
Für kommerzielle Nutzung, individuelle Anpassungen oder Support biete ich separate Beauftragungen an.