Servidor multimèdia IV: Transmission
Què és 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.
Instal·lació
Per instal·lar transmission en un contenidor Docker com hem fet fins ara, afegirem al nostre arxiu docker-compose.yaml el següent:
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.
Configuració
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:

Integració amb
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.
Conclusions
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!