Fork me on GitHub

Herr Knedel/Großartiges mit Containern: Chaturbate-Downloader in Docker

Created Tue, 07 Apr 2020 00:00:00 +0000 Modified Mon, 26 Sep 2022 18:15:01 +0000 Schwierigkeitsgrad: Es kann etwas länger dauern

220 Words

Im folgenden Tutorial installieren Sie sich den „chaturbate-downloader“ als Docker-Container auf Ihrer Synology-Diskstaion. Dieses Program kann Live-Sessions aufzeichnen und auch selbstständig mit Filtern suchen.

Schritt 1: Synology vorbereiten

Als erstes muss der SSH-Login auf der Diskstation aktiviert werden. Dazu geht man in die „Systemsteuerung“ > „Terminal & SNMP“ und aktiviert dort die „SSH-Dienst aktivieren“-Einstellung.

Danach kann man sich via „SSH„, den angegebenen Port und den Administrator-Password anmelden (Windows-Nutzer nehmen Putty oder WinSCP).

Ich logge mich via Terminal, winSCP oder Putty ein und lasse diese Konsole für später offen.

Schritt 2: Chaturbate-Ordner erstellen

Ich erstelle einen neuen Ordner für die Chaturbate-Downloads. Dafür rufe ich die „Systemsteurung“ -> „Gemeinsamer Ordner“ auf und erstelle einen neuen Ordner „chaturbate". Wenn noch kein „Docker"-Ordner vorhanden ist, dann muss auch dieser angelegt werden.

Danach wechsel ich in das neue Verzeichnis und erstelle dort eine neue Datei namens „chaturbate-downloader.yml“ mit folgendem Inhalt:

version: '2'

services:    
  app:
    image: chrisknedel/chaturbate-recorder-gui
    container_name: recorder_app
    restart: always
    environment:
      TZ: "Europe/Berlin"
      ABSOLUTE_HOST_MEDIA: "/volume1/docker/chaturbate/"
      LIMIT_MAXIMUM_FOLDER_GB: 20 #or "0" to disable this limit
      LIMIT_MAXIMUM_DOWNLOADS: 10 #or "0" to disable this limit
      COMMAND_ADAPTER: 'DockerAdapter'
      CONTAINER_PREFFIX: 'cr_'
      RECORDER_IMAGE: 'chrisknedel/chaturbate-recorder'
      USER_UID: 0
      USER_GID: 0
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
      - /volume1/docker/chaturbate:/code/database
    ports:
      - "8002:8000"

Nach dem Start der Yml-Datei mit Docker-Compose via „docker-compose -f chaturbate-downloader.yml up -d„, können Sie dan Chaturbate-Downloader über den angegeben Port aufrufen, zum Beispiel http://localhost:8002 .