GitHub Control Panel für Home Assistant
GitHub-Übersicht direkt im HA-Dashboard: Pull Requests, Issues, CI-Läufe, Security-Alerts, Releases und eigene Aktivitäten — alles auf einen Blick. Unterstützt Telegram-, E-Mail- und Browser-Benachrichtigungen, GitHub-Webhooks für Echtzeit-Updates und lässt sich als PWA installieren.
- Repos — Übersicht aller Repos: offene PRs/Issues, letzter CI-Lauf, Stars/Forks/Watchers · Repo-Insights (Lizenz, CI, Security-Alerts)
- Pull Requests — Öffnen, mergen (merge / squash / rebase), kommentieren · Suche/Filter · Review-Status · Repo-Wechsler · aufklappbare Beschreibung (Markdown gerendert) · inline Kommentar-Vorschau
- Issues — Schließen, kommentieren · Suche/Filter · Repo-Wechsler · aufklappbare Beschreibung · inline Kommentar-Vorschau
- CI / Actions — Workflow-Läufe mit Schnellfiltern, Job+Step-Details, Dispatch, Stoppen, Neu starten, Löschen · Workflow-Favoriten · Repo-Wechsler
- Releases — Release-Tracker für beliebig viele Repos (eigene + beobachtete) inkl. HA Beta/RC · als gelesen markieren
- Security — Dependabot · Code Scanning · Secret Scanning Alerts mit Schweregrad-Icons · CodeQL Autofix: Fix per Knopfdruck in neuen Branch committen
- Meine Aktivität — Alle eigenen offenen PRs und Issues + PRs mit Review-Anfrage · eigene Items schließen · neue-Kommentar-Benachrichtigungen
- Branch Manager — Branches auflisten, einzeln oder per Mehrfachauswahl löschen · Merge-Status (✓ gemergt / ↑N ungemergte Commits / offener PR) · geschützte Branches (main/dev/master/develop) · Cherry-Pick-Funktion
- Add-on Manager (optional) — Versionen bumpen, Changelog-Einträge schreiben und direkt aus der UI pushen
- Console — Internes Live-Log mit Auto-Scroll
- Branch-Sync Kachel — Zeigt pro Repo wie viele Commits dev vor/hinter main liegt (↑/↓) mit Farbkodierung
- Benachrichtigungen — Telegram · E-Mail (SMTP) · Browser-Benachrichtigungen — je Ereignistyp einzeln aktivierbar (inkl. Review-Anfragen)
- Tages-Digest — Optionale tägliche Zusammenfassung aller offenen PRs, Issues und Security-Alerts zu einer konfigurierbaren Uhrzeit (
digest_hour 0–23) - Webhooks — Optionaler Echtzeit-GitHub-Empfänger (< 1 s statt bis zu 5 Min. Polling)
- PWA — Installierbar, funktioniert hinter Cloudflare Tunnel und HA Cloud
- Dark / Light Mode · DE / EN · HA Ingress
- GitHub Fine-Grained PAT erstellen → DOCS.md
- Token, Repos und optionale Funktionen in den Add-on-Einstellungen konfigurieren
- Add-on starten
| Port | Funktion |
|---|---|
17792 |
Web UI (direkt, ohne Ingress) |
17793 |
GitHub-Webhook-Empfänger (optional — nur aktiv wenn webhook_secret gesetzt) |
Vollständige Konfigurationsreferenz, Token-Einrichtung, Telegram, E-Mail und Webhook-Konfiguration: DOCS.md
GitHub Control Panel for Home Assistant
Monitor pull requests, issues, CI runs, security alerts, releases and your own activity — all in one HA dashboard panel. Supports Telegram, e-mail and browser notifications, GitHub Webhooks for real-time updates, and installs as a PWA.
- Repos — Overview of all your repos: open PRs/issues, last CI run, stars/forks/watchers · repo insights badge (licence, CI, security alerts)
- Pull Requests — Open, merge (merge / squash / rebase), comment · search/filter · review status · repo switcher · expandable description (Markdown rendered) · inline comment preview
- Issues — Close, comment · search/filter · repo switcher · expandable description (Markdown rendered) · inline comment preview
- CI / Actions — Workflow runs with quick-filters, job+step details, dispatch, stop, re-run, delete · Workflow Favorites · repo switcher
- Releases — Release tracker for any number of repos (own + watched) incl. HA beta/RC · mark as read
- Security — Dependabot · Code Scanning · Secret Scanning alerts with severity icons · CodeQL Autofix: commit a fix to a new branch with one click
- My Activity — All open PRs and issues you created + PRs where you are requested as reviewer · close own items · new-comment notifications · filter persistence across reloads
- Branch Manager — List branches, delete individually or in bulk · merge status (✓ merged / ↑N unmerged commits / open PR) · protected branches (main/dev/master/develop) · cherry-pick function
- Add-on Manager (optional) — Bump versions, write changelog entries and push directly from the UI
- Console — Live internal log with auto-scroll
- Branch-Sync Tile — Shows per repo how many commits dev is ahead/behind main (↑/↓) with colour coding
- Notifications — Telegram · e-mail (SMTP) · browser notifications — each type individually toggleable per event (incl. review requests)
- Daily Digest — Optional daily summary of all open PRs, issues and security alerts sent at a configurable hour (
digest_hour 0–23) - Webhooks — Optional real-time GitHub event receiver (< 1 s vs. up to 5 min polling)
- PWA — Installable, works behind Cloudflare Tunnel and HA Cloud
- Dark / Light mode · DE / EN · HA Ingress
- Create a GitHub Fine-Grained PAT → DOCS.md
- Configure token, repos and optional features in the add-on settings
- Start the add-on
| Port | Function |
|---|---|
17792 |
Web UI (direct, without Ingress) |
17793 |
GitHub Webhook receiver (optional — only active when webhook_secret is set) |
Full configuration reference, token setup, Telegram, e-mail and webhook configuration: DOCS.md