Fork me on GitHub

Herr Knedel/Veľké veci s kontajnermi: Chaturbate downloader v Docker

Created Tue, 07 Apr 2020 00:00:00 +0000 Modified Mon, 26 Sep 2022 18:20:04 +0000 Úroveň obtiažnosti: Môže to trvať trochu dlhšie

203 Words

V nasledujúcom návode nainštalujete “chaturbate-downloader” ako kontajner Docker na disk Synology. Tento program dokáže nahrávať živé relácie a tiež nezávisle vyhľadávať pomocou filtrov.

Krok 1: Príprava spoločnosti Synology

Najprv je potrebné aktivovať prihlásenie SSH na zariadení DiskStation. Ak to chcete urobiť, prejdite na “Ovládací panel” > “Terminál”.

Potom sa môžete prihlásiť cez “SSH”, zadaný port a heslo správcu (používatelia systému Windows používajú Putty alebo WinSCP). Prihlásim sa cez terminál, winSCP alebo Putty a túto konzolu nechám otvorenú na neskôr.

Krok 2: Vytvorenie priečinka Chaturbate

Vytvorím nový priečinok pre stiahnuté súbory Chaturbate. Ak to chcete urobiť, vyvolám “Ovládanie systému” -> “Zdieľaný priečinok” a vytvorím nový priečinok “chaturbate”. Ak priečinok “Docker” ešte neexistuje, je potrebné ho tiež vytvoriť.

Potom prejdem do nového adresára a vytvorím nový súbor s názvom “chaturbate-downloader.yml” s nasledujúcim obsahom:

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"


Po spustení súboru yml pomocou programu Docker-Compose pomocou príkazu “docker-compose -f chaturbate-downloader.yml up -d” môžete zavolať Chaturbate-Downloader cez zadaný port, napríklad http://localhost:8002 .