Selbst gehosteter Dienst
cameraui/camera.ui avatar
cameraui/camera.ui

camera.ui: Videoüberwachung auf eigener Hardware, mit Abo-Aufsatz

Dieses Projekt rundet „The modern, local-first platform for professional video surveillance.“ zu einer praxistauglichen Open-Source-Lösung zusammen, mit wiederverwendbarer Tooling- und Integrationsunterstützung für reale Anwendungsfälle.

1.108 Sterne166 ForksTypeScriptMIT

Auf einen Blick

Was ist das?
Was die selbst gehostete Kamera-Plattform laut README bietet, welche Installationswege die Doku nennt, welche Funktionen hinter dem Stern stecken und wie der Support organisiert ist.
Für wen ist es gedacht?
camera.ui passt für Nutzer, die Überwachungskameras ohne Cloud-Zwang auf eigener Hardware betreiben und bereit sind, Funktionsumfang vorab in der Doku auf docs.cameraui.com zu verifizieren. Wer alle Kernfunktionen kostenlos erwartet, wird an den mit Stern markierten Abo-Funktionen wie 24/7-Aufzeichnung nicht vorbeikommen, und wer eine fertig erreichbare Demo will, sucht sie derzeit vergeblich.
Darf ich es kommerziell nutzen?
Ja. MIT ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
Wird es noch gepflegt?
Ja. Die letzten Commits kamen vor 3 Tagen.
In welcher Sprache ist es geschrieben?
Hauptsächlich TypeScript, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 14. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

camera.ui als lokale Plattform: Videomaterial bleibt auf der eigenen Hardware

camera.ui positioniert sich als selbst gehostete Plattform für Überwachungskameras, gebaut in TypeScript, mit dem Anspruch einer modernen, lokalen Lösung für professionelle Videoüberwachung. Laut README läuft sie auf Hardware, die man selbst besitzt, es gibt keine verpflichtende Cloud, und die Aufnahmen bleiben beim Betreiber. Die Funktionsliste liest sich ambitioniert: Live-Ansicht, 24/7-Aufzeichnung, KI-Erkennung auf dem Gerät, semantische Suche, Smart-Home-Integration und Push-Benachrichtigungen, alles aufgebaut auf einem erweiterbaren Plugin-Ökosystem.

Die Metadaten zeigen ein überschaubares, aber lebendiges Projekt: rund 1.100 Sterne, etwa 160 Forks, der master-Zweig wurde Ende August 2026 zuletzt bewegt. Wichtig für die Erwartungshaltung: Das README ist bewusst kurz gehalten und verlagert alle operativen Details auf docs.cameraui.com. Leistungswerte, Systemanforderungen oder Kamerakompatibilitätslisten sucht man dort vergeblich, die reale Eignung für das eigene Setup lässt sich also nicht aus dem Repository heraus beurteilen, sondern nur über die Doku und die Community-Kanäle.

server-v2.1.12: Das Release-Tempo der camera.ui-Serverlinie

Die Versionshistorie ist eine der informativeren Quellen des Repositories. Im August 2026 erschienen innerhalb von zehn Tagen server-v2.1.10, server-v2.1.11 und server-v2.1.12, die Tags tragen das Präfix server und deuten damit auf eine getrennte Versionierung des Serverpakets hin. Ein npm-Paket namens @camera.ui/server existiert ebenfalls, dazu ein Container-Image unter dem cameraui-Profil, die README-Kopfbereich verlinkt beide.

Für den Betrieb bedeutet das schnelle Tempo zweierlei: Fehlerbehebungen kommen zügig, aber eine produktive Installation sollte sich an stabilen Tags festhalten und Updates nicht blind nachziehen. Das README selbst dokumentiert keinen Upgrade-Pfad und keine Kompatibilitätshinweise zwischen den Versionen, solche Details liegen, wenn überhaupt, in den Release-Notizen der jeweiligen Tags. Wer ein Set mit mehreren Kameras betreibt, tut gut daran, vor einem Sprung über mehrere Versionen die Notizen von server-v2.1.11 und server-v2.1.12 gegen die eigene Konfiguration zu lesen.

Desktop-App, Docker, Proxmox: Installationswege in docs.cameraui.com

Installationsbefehle stehen nicht im README, der Verweis geht auf docs.cameraui.com/install. Dort werden laut README fünf Wege beschrieben: eine Desktop-App, Docker, Proxmox, bare-metal Linux sowie mobile Apps. Eine geführte Erstinbetriebnahme liegt unter docs.cameraui.com/intro/getting-started. Die Spannbreite von Desktop-Anwendung bis Hypervisor-Template zeigt, dass die Zielgruppe sowohl Heimnutzer als auch Homelab-Betreiber umfasst.

Eine Live-Demo ist angekündigt, aber noch nicht verfügbar, das README kündigt sie für die Zukunft an. Bis dahin bleibt die Ersteinschätzung auf die Doku und die Community beschränkt. Diese Konzentration der Anleitung auf eine externe Doku hat einen Vorteil und einen Preis: Die Doku kann schneller gepflegt werden als ein README, aber wer nur das GitHub-Repository liest, unterschätzt den tatsächlichen Funktionsumfang. Vor einem Hardwarekauf für den Kamera-Server lohnt der Abgleich der Anforderungsdetails aus der Doku, denn weder CPU- noch Speicher- oder Speicherplatz-Empfehlungen für die Aufzeichnung stehen im Repository.

Der Stern hinter 24/7-Aufzeichnung: Das Abo-Modell von camera.ui

Der wichtigste wirtschaftliche Hinweis versteckt sich in drei Asterisken: Die Funktionsliste markiert 24/7-Aufzeichnung, semantische Suche und Push-Benachrichtigungen mit einem Stern, und der Lizenzabschnitt klärt auf, dass mit Stern markierte Funktionen ein camera.ui-Abonnement erfordern, das die Weiterentwicklung finanziert. Der Kern der Plattform ist demgegenüber frei und quelloffen. Das ist kein Open-Core im klassischen Sinne mit separatem Enterprise-Zweig, sondern eine Funktionsabstufung innerhalb eines Repositorys.

Für die Planung heißt das: Das Grundsystem lässt sich kostenlos betreiben, aber wer eine typische Überwachungsaufgabe mit Daueraufzeichnung und Benachrichtigung ans Telefon plant, landet im Abo-Modell. Die genaue Preistabelle nennt das README nicht, sie liegt beim Projekt auf cameraui.com. Wer dagegen selbst aufzeichnete Videos ohnehin extern verarbeitet und Benachrichtigungen über eigene Wege löst, kommt eventuell mit dem freien Kern aus. Beide Wege verlangen das Nachlesen der Feature-Grenzen in der Doku, weil das Repository die vollständige Liste der abo-pflichtigen Funktionen nicht ausweist.

Discussions, Discord und r/cameraui: Supportwege beim camera.ui-Projekt

Für Fragen und Support nennt das README drei Kanäle: GitHub Discussions, den Discord-Server des Projekts und das Subreddit r/cameraui. Die Issue-Liste des Repositories ist ausdrücklich ausschließlich für Fehlerberichte und Funktionswünsche reserviert, beim Öffnen gelten die Issue-Vorlagen. Diese Trennung hält den Tracker handhabbar, verlagert aber Beteiligungsfragen vollständig in die Community-Kanäle.

Sicherheitslücken sollen privat gemeldet werden, gemäß der im Repository liegenden Security Policy. Beiträge laufen über den Contributing Guide, den das README vor einem Pull-Request verlangt. Beide Dokumente werden nur verlinkt, nicht zusammengefasst, der Umgang mit Schwachstellenmeldungen lässt sich also nicht aus dem README selbst ablesen. Wer auf eine Antwortwartung verzichten will, prüft vorher die Aktivität in den Kanälen; welche davon von den Maintainern am ehesten betreut werden, sagt das README nicht, das zeigt sich erst im Beobachten der jeweiligen Kanäle.

MIT-Kern von seydx: Lizenz und Plugin-Ansatz von camera.ui

Lizenziert ist das Projekt unter MIT, Copyright von 2020 bis heute bei seydx, dem Autor hinter dem cameraui-Organisationsprofil. Die MIT-Bedingungen erlauben Nutzung, Kopie, Modifikation, Veröffentlichung, Verbreitung, Unterlizenzierung und Verkauf, solange der Copyright-Hinweis erhalten bleibt, und schließen jede Gewährleistung aus. Der Lizenztext kennt das Abo-Modell nicht, die Stern-Regelung ist eine produktseitige Ebene über der Lizenz.

Das erweiterbare Plugin-Ökosystem ist die zweite Konstante neben der Lizenz: Fast die gesamte Funktionsliste der Einleitung endet in dem Hinweis, alles beruhe auf Plugins für endlose Möglichkeiten. Das README nennt jedoch kein einziges konkretes Plugin und erklärt nicht, wie eines entsteht; Inventar und Entwicklungshinweise müssen über die Doku beschafft werden. Die konkrete Alternative für Vergleichszwecke: kommerzielle Cloud-Kamerasysteme, die Aufnahme und KI-Erkennung im Hersteller-Cloudtarif bündeln. Der Unterschied ist im README formuliert, Datenhoheit und Abo-Zwang liegen gegensätzlich: camera.ui behält das Material lokal, verlangt aber für Kernfunktionen ein Abo an den Plattformhersteller, die Cloud-Konkurrenz macht es umgekehrt.

Redaktionelles Fazit

camera.ui passt für Nutzer, die Überwachungskameras ohne Cloud-Zwang auf eigener Hardware betreiben und bereit sind, Funktionsumfang vorab in der Doku auf docs.cameraui.com zu verifizieren. Wer alle Kernfunktionen kostenlos erwartet, wird an den mit Stern markierten Abo-Funktionen wie 24/7-Aufzeichnung nicht vorbeikommen, und wer eine fertig erreichbare Demo will, sucht sie derzeit vergeblich. Vor dem Aufbau am besten auf docs.cameraui.com/install die eigenen Installationsweg-Details prüfen, das Subskriptionsmodell gegen den eigenen Funktionsbedarf rechnen und im Discord von camera.ui nach realen Setups mit derselben Kamerapalette fragen.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen