Fork me on GitHub

Herr Knedel/Великие вещи с контейнерами: загрузчик Chaturbate в Docker

Created Tue, 07 Apr 2020 00:00:00 +0000 Modified Mon, 26 Sep 2022 18:19:56 +0000 Уровень сложности: Это может занять немного больше времени

205 Words

В следующем руководстве вы установите “chaturbate-downloader” в качестве контейнера Docker на диск Synology. Эта программа может записывать живые сеансы, а также осуществлять самостоятельный поиск с помощью фильтров.

Шаг 1: Подготовьте Synology

Во-первых, на DiskStation должен быть активирован вход SSH. Для этого перейдите в “Панель управления” > “Терминал

Затем вы можете войти в систему через “SSH”, указанный порт и пароль администратора (пользователи Windows используют Putty или WinSCP). Я вхожу в систему через Terminal, winSCP или Putty и оставляю эту консоль открытой на потом.

Шаг 2: Создайте папку Chaturbate

Я создаю новую папку для загрузок Chaturbate. Для этого я вызываю “Управление системой” -> “Общая папка” и создаю новую папку “chaturbate”. Если папки “Docker” еще нет, то ее также необходимо создать.

Затем я перехожу в новый каталог и создаю новый файл под названием “chaturbate-downloader.yml” со следующим содержанием:

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"


После запуска yml-файла с помощью Docker-Compose через “docker-compose -f chaturbate-downloader.yml up -d”, вы можете вызвать Chaturbate-Downloader через указанный порт, например http://localhost:8002 .