Dennis Otto
Open-Source-Projekte für das smarte Zuhause, das Dokumentenarchiv und die Arbeit auf GitHub. Jedes bringt Tests, signierte Releases, Sicherheitsprüfungen und Bots mit, die sich darum kümmern, und jedes hat eine eigene Website. Die Suche oben findet die Seiten aller Projekte.
Für das smarte Zuhause und das Dokumentenarchiv¶

Autodarts für Home Assistant¶
Ein Autodarts-Board lokal und in Echtzeit aus Home Assistant steuern: X01, Cricket, Party- und Trainingsspiele, Turniere und ein Bot, Statistiken mit Heatmaps, Dashboard-Karten und Blueprints, Spiele per Sprache starten. Ganz ohne Cloud-Konto.

Paperless Sync¶
Eine Nextcloud-App, die die fertigen Dokumente aus Paperless-ngx in ein geordnetes Archiv in Nextcloud spiegelt, für Dateien, die Desktop- und Mobil-Clients, das Teilen und den Viewer. Auf Wunsch reicht sie Dateien aus einem Nextcloud-Eingang an Paperless weiter.

Paperless Unified Search¶
Die OCR- und Volltextsuche von Paperless-ngx in der Suche von Nextcloud. Ein Treffer öffnet die synchronisierte Datei direkt im Viewer von Nextcloud.
Paperless Sync und Paperless Unified Search sind füreinander gemacht: Die erste legt jedes fertige Dokument aus Paperless-ngx als Datei in Nextcloud ab, und ein Treffer der zweiten öffnet genau diese Datei im Viewer von Nextcloud.
Für Maintainer auf GitHub¶

Issue assistant¶
Eine GitHub Action, die sich um die Issues eines Repositorys kümmert: eine erste Analyse durch eine KI, die nur liest, Labels, Duplikate, Erinnerungen an offene Fragen und der Weg vom Fix bis zum Release.

Repo Blueprint¶
Die Copier-Vorlage, aus der all diese Projekte entstehen: Tests bei jeder Änderung, ein Release-Bot, Sicherheitsprüfungen und die Einstellungen des Repositorys als Code, für sieben Arten von Projekten. Ein Bot bringt jedes Repository auf jede neue Version.
Unterstützung¶
Fragen und Ideen gehören ins Repository des jeweiligen Projekts; Sicherheitslücken werden vertraulich gemeldet, wie es dessen Sicherheitsrichtlinie beschreibt. Wenn dir die Projekte nützen, kannst du ihre Entwicklung unterstützen.