Cliente torrent para RaspberryPi
Tenemos un equipo conectado a la red y encendido 24 horas al día. Uno de los mejores usos que le podemos dar es que se ponga a descargar contenido por torrent. En este post os pongo la solución que instalado en mi RaspberryPi, no es la más elegante pero si que es la más cómoda.
Lo que buscamos es poder descargar torrents, añadiéndolos a nuestro RaspberryPi desde el propio Raspberry, desde VPN, por tunel ssh y desde nuestro móvil con Android. Para que cumpla con todo, he buscado, rebuscado y probado y la mejor solución es usar Transmission. Como en realidad se trata de un programa para entorno gráfico, tenemos que usar XVFB.
Tal que así:
|
usr/bin/xvfb-run -a transmission |
xhost + ssh root@192.168.1.2 -X |
transmission |
y ajustamos las opciones. Es casi obligatorio activar el control remoto y acceso web. Si nos resulta imposible exportar las X, podemos cambiar las opciones a mano en el fichero:
/root/ .config /transmission/settings .json |
"download-dir" : "/mnt/porver" , "incomplete-dir" : "/mnt/tmptorrents" , "incomplete-dir-enabled" : true , "peer-port" : 51413, "rpc-authentication-required" : true , "rpc-bind-address" : "0.0.0.0" , "rpc-enabled" : true , "rpc-password" : ALGO_ENCRIPTADO "rpc-port" : 9091, "rpc-username" : "admin" , "watch-dir" : "/mnt/tmptorrents" , "watch-dir-enabled" : true |
vim /etc/init .d /transmission .sh |
/usr/bin/xvfb-run -a transmission & |
cd /etc/rc2 .d/ ln -s .. /init .d /transmission .sh S99transmission.sh |
/etc/init .d /transmission .sh |
/etc/rc . local |
/etc/init .d /transmission .sh |
Antes del exit 0
Bajando torrentsVale, ahora vamos a acceder via web:
http: //192 .168.1.2:9091 |
que bonito es, desde ahí podemos hacer cambios en la configuración, añadir torrents y gestionar las descargas. Si estas en otra lan, puedes hacer un tunel ssh:
ssh root@TU_HOST.dyndns.org -L 6543:192.168.1.2:9091 |
http: //localhost :6543 |
No se te olvide añadir /mnt/porver a tu minidlna!
No hay comentarios:
Publicar un comentario