Construi tu TorrentBox con Raspberry y Delugue

Compartí con amigos:

 

torrentbox makersargentina

Dedicado al amigo @pochoclero de la comunidad #MakersArgentina más conocido como Misael Satto

Deluge al igual que transmission  son software que te permiten realizar descargas de archivos Torrent (películas, música, sistemas operativos, entre otros).

Lo que me gusto de deluge es que la configuración fue sencilla y funciono correctamente y de manera muy fácil y amigable.

De hecho en la raspberry tengo un disco externo configurado con deluge como servicio así que ademas de las cuestiones de siempre van a poder tener un acceso web para dejar descargando sus archivos.

Presten atención a cada comando por que hay que apagar y encender servicios!

sudo apt-get install deluged

sudo apt-get deluge-console

sudo deluged

sudo pkill deluged

Lo que hicimos básicamente fue instalar el programa y una consola, luego iniciamos el servicio y por último lo paramos.

Ahora por las dudas hacemos un backup de la configuración original y editamos el archivo, que al haber instalado con sudo los ficheros estarán en la carpeta /root.

sudo cp /root/.config/deluge/auth /root/.config/deluge/auth.viejo

sudo nano /root/config/deluge/auth

Fijense que el archivo tiene una linea con el siguiente formato:

user:password:level

así que vamos a dejar al usuario pi:contraseñautilizada:10

Ahora iniciamos la aplicación con sudo deluged

Tendremos que utilizar la consola de deluge asi que vamos a abrirla con el siguiente comando:

sudo deluge-console

Dentro de esta consola vamos a activa el acceso remoto:

config -s allow_remote True

Para salir de la consola tipeamos exit y damos enter

Ahora vamos a apagar el servicio y volver a encenderlo:

sudo pkill deluged

sudo deluged

Procedemos a instalar el cliente web asi lo podemos usar remotamente:

sudo apt-get install python-mako deluge-web

sudo deluge-web &

Hay configuraciones que se pueden hacer como cambiar de puerto y otros que los podes hacer en este archivo:

sudo nano /root/.config/deluge/web.conf

Recuerden si hacen cambios que antes deben matar el proceso y luego de la modificación.

Ahora se puede acceder a la dirección web http://tuip:8112 la cual abrirá una web con una contraseña que por defecto es deluge.

Después de esto es necesario reiniciar y arrancar de nuevo.

sudo pkill deluged

sudo deluged

Ahora solo queda configurar Deluge para que arranque en el inicio, para esto editamos el archivo /etc/rc.local y agregamos las siguientes líneas al final del archivo (antes de la línea exit 0)

sudo -u pi /usr/bin/python /usr/bin/deluged
sudo -u pi /usr/bin/python /usr/bin/deluge-web

Guardamos el archivo y reiniciamos con sudo reboot.

Si vamos a la ip y entramos veremos que podemos ir a preferencias y hacer unas configuraciones:

preferencias deluge

Si miramos más las preferencias en detalle encontrarán una variedad de cosas interesantes como proxys etc que será para otro tutorial.

 

Compartí con amigos:

Deja un comentario

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