Servidor multimèdia IV: Transmission

Transmission és un client Torrent de codi obert que serveix per gestionar descàrregues de torrents. Té una interfície web molt fàcil d’utilitzar i permet integració amb eines com Sonarr i Radarr. En aquest post veurem com configurar-lo en el nostre servidor multimèdia utilitzant Docker.

Per instal·lar transmission en un contenidor Docker com hem fet fins ara, afegirem al nostre arxiu docker-compose.yaml el següent:

docker-compose

 transmission:
    image : jaymoulin/transmission:latest
    environment:
      - PUID=1001
      - PGID=1001
    volumes:
      - /home/server/transmission:/config
      - /home/server/torrents:/downloads
      - /home/server/media/series:/downloads/series
      - /home/server/media/pelis:/downloads/pelis
    ports:
      - 9091:9091
      - 51413:51413
      - 51413:51413/udp
    expose:
      - 9091
    restart: unless-stopped

I aixecarem el contenidor amb docker compose up -d.

Un cop aixecat el servei, anirem a la seva interfície web pel port que hem especificat a l’arxiu yaml.

Si no ho hem especificat, no té credencials.

I aquí tindriem la interfície web de Transmission:

Ara ens dirigirem a un dels nostres programes indexadors de contingut, com Sonarr.

A Sonarr, anirem a Settings i Download clients, i farem click a afegir.

Aqui farem click a Transmission.

I aquí afegirem les credencials, port,…

Si fem click a test i ens retorna un tick, significa que està tot bé, pel que ja podriem començar a descarregar.

Finalment, ja tindriem tot l’stack muntat. Ara si busquem una sèrie a Sonarr enviarà la petició a Prowlarr, que retornarà els links torrent a Sonarr i aquest els passarà a Transmission, on els descarregarà.

A partir d’aquí es poden afegir funcionalitats, com automatitzar la organització del contingut per exemple. Potser més endavant en faig algun post, però per ara ho deixarem aquí.

I fins aquí el post d’avui. Si t’ha semblat útil pots deixar un comentari i compartir-lo. Ens veiem al següent!