|

Instalando Transmission con Docker

Sigo con mi serie de servicios que tengo instalados en el servidor. Ésta vez le toca a Transmission, un cliente muy liviano y simple para torrents que viene de serie en muchas distros de linux.
El programa, de código abierto, se ha vuelto tan popular que ha sacado versiones para Windows y macOS, aparte de BSD, TrueNAS, Open Media Vault, OpenWRT y otros sistemas NAS propietarios.

Como siempre, doy por hecho que tenéis el servidor con docker montado y funcionando. Abrimos la terminal y creamos el compose.

Ahora pegamos el texto siguiente:

Con éstas líneas simplemente ya tenemos nuestro cliente torrent en el servidor. Obviamente hay que cambiar el volúmen «downloads» si queremos que descargue en otro sitio y los puertos si lo deseas.
Debemos configurar un usuario y contraseña para acceder a la herramienta gráfica y una vez hecho, desplegamos con:

docker compose up -d

Aguantamos unos instantes a que el programa se descargue y se inicie y nos vamos al navegador. Si te fijas, el puerto de la interface tiene dos números. Tienes que usar el segundo, a tu elección siempre que no estén siendo usados por otro servicio. En el navegador escribimos http://<nuestraip>:9096.

Acto seguido el navegador nos pedirá el usuario y contraseña que hemos configurado. Los escribimos y ét voilá!!….
Ya tenemos Transmission en nuestro servidor.

La interface web es simple, pero completa. Para añadir un torrent o un magnet, tenemos que ir a la izquierda, al menú «Abrir».
Para configurar nos vamos al lado contrario, a las 3 rayitas. La configuración es básica, aunque se puede ampliar con plugins desde la propia página web de Transmissión. Según vayan descargando los torrents, irá subiendo una rayita verde.

Como siempre, ésta es la forma básica de instalarlo con docker-compose usando la configuración de Linuxserver. Se puede ampliar con seguridad, añadiendo una VPN, o una carpeta en otro disco duro montado en el servidor…. por poner sólo dos ejemplos.

Publicaciones Similares

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *