Se trata de un frontend para bittorrent y wget escrito en PHP. torrentflux-b4rt es un fork de torrentflux más flexible, ligero y potente que el original. En esta receta se explica cómo instalarlo sobre lighttpd y sqlite.

Ingredientes

Instala los siguiente paquetes debian con apt-get, aptitude, synaptic o lo que sea que uses.

Obligatorios

  • lighttpd – servidor web rápido con bajo consumo de memoria
  • sqlite – servidor ligero de base de datos
  • php5 php5-cgi php5-cli php5-sqlite
  • python
  • bittornado – cliente de bittorrent

Opcionales

  • transmission-cli – cliente de bittorrent
  • vlc – reproductor multimedia

Configurar php5 con lighttpd

lighhttpd viene sin configuración para php5, pero como vas a ver, es muy sencillo hacerla:

# cd /etc/lighttpd/conf-available/
/etc/lighttpd# sed 's/php4/php5/g' 10-fastcgi.conf > 10-fastcgi-php5.conf
# lighty-enable-mod fastcgi-php5
# /etc/init.d/lighttpd restart

Instalar torrentflux-b4rt

Descarga el tarball de la sección de descargas de la web oficial. En el momento de escribir esta receta era la versión 1.0-beta1

Descomprime el fichero en algún sitio razonable, como /usr/local/tfb/:

/usr/local/tfb$ unp torrentflux-b4rt_1.0-beta1.tar.bz2

Enlaza el subdirectorio html desde un directorio visible por el servidor web (/var/www):

# ln -s /usr/local/tfb/html /var/www/tfb

Y cambiar el propietario:

# chown -R www-data.www-data /usr/local/tf/html

Configurar torrentflux

Carga en tu navegador la dirección http://localhost/tfb y sigue las instrucciones. Es importante que estés atento a los siguientes datos.

  • Base de datos: sqlite
  • Directorio de descarga: [uno con permisos para el servidor web]
  • Aplicaciones necesarios instaladas

Una vez terminada la puesta en marcha, verás la página de configuración en la que puedes elegir los programas a usar, las tasas máximas de descarga y otras muchas variables.

Referencias



blog comments powered by Disqus