Torrentflux with Transmissioncli
From NAS-Central Buffalo - The Linkstation Wiki
[[Image:]]
Contents |
Requirements
You will need to install:
Installation
Goto webservers root directory (/var/www)
cd /var/www
Download torrentflux-b4rt into said directory
cd /var/www/swisscenter wget http://download.berlios.de/tf-b4rt/torrentflux_2.1-b4rt-97.tar.bz2
Untar the downloaded file
tar -jxvf torrentflux_2.1-b4rt-97.tar.bz2 cd torrentflux_2.1-b4rt-97 cd clients cd transmission tar -jxvf Transmission-0.7-svn1124_tfCLI-svn1565.tar.bz2 ./configure --prefix=/usr /local --disable-gtk --sysconfdir=/etc make make install
See if it's in the right place
updatedb locate transmissioncli
Should be in /mnt/hda/usr/bin/transmissioncli
cd ../../../sql/mysql mysqladmin create torrentflux
(if you set a passwd for mysql root)
mysqladmin -p create torrentflux
mysql torrentflux < mysql_torrentflux_tf-b4rt-97.sql
(if you set a passwd for mysql root)
mysql -p torrentflux < mysql_torrentflux_tf-b4rt-97.sql
cd ../../html mv config.db.php.dist config.db.php
(if you set apasswd mysql root)
pico config.db.php
add passwd
$cfg["db_pass"] = "<add passwd>"; // Password for Database
chown -R www-data:www-data /var/www/torrentflux_2.1-b4rt-97/html
Apache
Now you will need to create a file in apache to see torrentflux
pico /etc/apache/conf.d/swisscenter.conf
and add this to that file
# SwissCenter Torrentflux Virtual Host Configuration file
Listen 8090
<VirtualHost _default_:8090>
DocumentRoot "/var/www/torrentflux_2.1-b4rt-97/html"
<Directory "/var/www/torrentflux_2.1-b4rt-97/html">
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<IfModule mod_dir.c>
DirectoryIndex index.html index.php
</IfModule>
</VirtualHost>
Restart apache
/etc/init.d/apache restart
Run it
Go to your Torrentflux on your Linkstation
http://<IPAdddress>:8090[[Category:]]

