Fork me on GitHub

Herr Knedel/Grandes coisas com contentores: descarregador de Chaturbate em Docker

Created Tue, 07 Apr 2020 00:00:00 +0000 Modified Mon, 26 Sep 2022 18:19:45 +0000 Nível de dificuldade: Pode demorar um pouco mais

229 Words

No seguinte tutorial, irá instalar o “chaturbate-downloader” como um contentor Docker no seu disco Synology. Este programa pode gravar sessões ao vivo e também pesquisar independentemente com filtros.

Passo 1: Preparar a Sinologia

Primeiro, o login do SSH deve ser activado no DiskStation. Para o fazer, vá ao “Painel de Controlo” > “Terminal

Depois pode iniciar sessão através de “SSH”, a porta especificada e a palavra-passe de administrador (os utilizadores do Windows usam o Putty ou o WinSCP). Eu inicio sessão via Terminal, winSCP ou Putty e deixo esta consola aberta para mais tarde.

Passo 2: Criar pasta Chaturbate

Eu crio uma nova pasta para os downloads de Chaturbate. Para o fazer, chamo “System control” -> “Shared folder” e crio uma nova pasta “chaturbate”. Se ainda não existe uma pasta “Docker”, então esta também deve ser criada.

Depois mudo para o novo directório e crio um novo ficheiro chamado “chaturbate-downloader.yml” com o seguinte conteúdo:

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"


Depois de iniciar o ficheiro yml com Docker-Compose via “docker-compose -f chaturbate-downloader.yml up -d”, pode chamar o Chaturbate-Downloader através da porta especificada, por exemplo http://localhost:8002 .