diff --git a/README.md b/README.md index f5ebf59..100c15b 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,71 @@ # webdeck-docker-compose -docker-compose.yml für OBS-Webdeck \ No newline at end of file +docker-compose.yml für OBS-Webdeck + +

Beschreibung:

+ +Webdeck ist eine Weboberfläche für obs-cli. Auf diese Weise kann OBS-Studio ferngesteuert werden, ohne App, ohne den Kauf eines OBS-Decks von jedem System mit Webbrowser wie Vivaldi, Brave, Chromium usw. + +

Version 0.1.0:

+ +- Aufnahme starten, stoppen und pausieren +- Wechseln der vorhandenen Szenen +- Anzeige der Aufnahmedauer + +

Voraussetzung:

+ +- docker +- docker-compose +- obs-websocket (< Version 5) + +Die Datei /etc/docker/daemon.json muss editiert, oder erstellt werden. Folgendes muss hinzugefügt werden: + +

+{
+        "insecure-registries": ["docker.projekt-hirnfrei.de:6000"]
+}
+
+ +Danach muss docker neu gestartet werden. + +

Installation:

+ +Nach dem clonen des Repositories muss die Datei docker-compose.yml bearbeitet werden. + +Folgende Umgebungsvariablen sind gesetzt: + +

+IP: 
+PORT: 
+
+Diese müssen durch die IP des Computers, auf dem OBS-Studio läuft und dem eingestellten Port ersetzt werden. + +Die Umgebungsvariable + +

+PASS:
+
+kann mit dem eingestellten Passwort von obs-websocket optional hinzugefügt werden. + +Anschliessend in dem Verzeichnis, in dem sich die Datei docker-compose.yml befindet wechseln und folgenden Befehl ausführen: + +

+sudo docker-compose pull
+
+ +Damit wird das Image von OBS-Webdeck installiert. + +Zum starten wird folgender Befehl in dem Verzeichnis, in welchem sich docker-compose.yml befindet, ausgeführt: + +

+sudo docker-compuse up
+
+ +Im Anschluss kann OBS-Webdeck von jedem Browser im Netzwerk aufgerufen werden unter der Adresse: + +

+http://:4141
+
+ +Zum stoppen reicht STRG+C. +