ITSWEBER Play
Dokumentation zu ITSWEBER Play, meiner selbst gehosteten Video-Plattform als Docker-Stack. Installation, Konfiguration, Video-Pipeline und Betrieb, aktuell als Beta.
Setup
- Schnellstart In 3 Minuten betriebsbereit. Voraussetzungen Docker und Docker Compose auf dem Host installiert Port 3000 frei und erreichbar Funktionierend…
- Unraid-Installation Community Apps (empfohlen) Sobald das Template im Community-Apps-Store freigegeben ist, ist das Community-Apps-Plugin der einfachste Weg. La…
- Docker-Installation docker-compose.yml Eine Datei docker-compose.yml mit folgendem Inhalt anlegen: services: play: image: ghcr.io/itsweber-official/itsweber-pla…
Konzepte
- Architektur Überblick ITSWEBER Play wird als einzelner Docker-Container ausgeliefert, der genau einen Port (3000) exponiert. Eine Nginx-Instanz innerhal…
- Feature-Übersicht Kernfunktionen ITSWEBER Play ist eine selbst gehostete Videoplattform für kleine bis mittlere Communities. Sie bietet einen vollständigen Cr…
- Theming-System ITSWEBER Play besitzt eine 6-Ebenen-Token-Architektur für Live-Theme-Bearbeitung ohne Seitenreloads. Jede visuelle Eigenschaft — Farben, Rad…
- Video-Pipeline Videos durchlaufen nach dem Upload einen einzigen BullMQ-Job namens transcode. Die fünf Stufen unten sind Schritte innerhalb dieses Jobs, ke…
Integrationen
- Auth & Benutzer ITSWEBER Play verwendet Better Auth als Authentifizierungs-Framework. Das System unterstützt E-Mail/Passwort (mindestens 10 Zeichen) als Anm…
- Admin-Panel Das Admin-Panel bietet eine zentrale Verwaltungsoberfläche für alle Aspekte der ITSWEBER Play-Instanz — von Nutzerverwaltung und Inhaltsmode…
Konfiguration
Operations
- Entwicklung ITSWEBER Play ist ein pnpm-Monorepo mit mehreren Apps und Paketen. Dieser Leitfaden beschreibt den Einstieg in die lokale Entwicklungsumgebu…
- Fehlerbehebung Häufige Probleme und deren Lösungen. Alle Diagnose-Befehle beziehen sich auf den Standard-Containernamen itsweber-play. Container startet ni…