Torrentflux-b4rt - Det bästa sedan Torrentflux [Guide]
Har använt Torrentflux i över ett år snart, men för en månad sedan hittade jag Torrentflux-b4rt (http://tf-b4rt.berlios.de) och blev kär direkt.
Det är en påbyggd version med mängder av nya funktioner.
I denna guiden (som jag tänker bygga på lite efter hand) kommer jag gå igenom installationen grundligt och guida er igenom diverse inställningar/funktioner i progrmmet.
Vad är Torrentflux och Torrentflux-b4rt?
Torrentflux och Torrentflux-b4rt är två torrentapplikationer som är webbaserade, dessa syrs på så vis smidigt via ett webgui. Grunden är BitTornado, men kan även använda bla. transmissioncli och Azureus.
Installation
Jag förutsägger i denna guiden att du har en fungerande apache-installation med php5 och mysql-stöd. Och att du kör ett *nix-system.
(Requirements: http://tf-b4rt.berlios.de/requirements.html)
Jag har inte ändrat min webroot så jag kommer använda /var/www i guiden.
cd /var/www
sudo wget http://download.berlios.de/tf-b4rt/torrentflux-b4rt_1.0-beta1...
sudo tar -xf torrentflux-b4rt_1.0-beta1.tar.bz2
sudo rm torrentflux-b4rt_1.0-beta1.tar.bz2
sudo mv torrentflux-b4rt_1.0-beta1 tf
Torrentflux-b4rt behöver som tidigare nämnt en mysql-databas, detta går att skapa grafiskt i installationen, men jag förederar mysql-klienten av gammal vana.
Skapar här databasen torrentfluxb4rt och användaren torrentfluxb4rt med lösenordet asdf :
simon @ ellen % mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> CREATE DATABASE torrentfluxb4rt;
Query OK, 1 row affected (0.00 sec)
mysql> GRANT ALL PRIVILEGES ON torrentfluxb4rt.* TO "torrentfluxb4rt"@"localhost"
-> IDENTIFIED BY "asdf";
Query OK, 0 rows affected (0.00 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)
mysql> EXIT
Bye
simon @ ellen %
Därefter surfat jag in på /var/www/ft och bör då mötas av denna bild:
http://simonb.se/tf_b4rt/Picture%201.png
Går vidare:
http://simonb.se/tf_b4rt/Picture%202.png
Går vidare till nästa steg där jag väljer databas (självklart ska du välja mysql här om du följer min guide):
http://simonb.se/tf_b4rt/Picture%203.png
Går vidare till nästa steg där php-stödet kontrolleras:
http://simonb.se/tf_b4rt/Picture%204.png
Går vidare till databasinställningarna, här fyller du i de uppgifter du angav i mysql ovanför och klickar i " Note: enabling presistent connections may help reduce the load on your database". :
http://simonb.se/tf_b4rt/Picture%205.png
Gå vidare och nästa sida ser förhoppningsvis gansk alig ut denna:
http://simonb.se/tf_b4rt/Picture%206.png
Gå vidare, om du får upp denna sida:
http://simonb.se/tf_b4rt/Picture%207.png
Skriv då följande komandon för att rätta till rättigheterna:
sudo chown -R www-data:www-data /var/www/tf
sudo chmod -R 755 /var/www/tf
Försök igen och förhoppningsvis så ser det ut såhär på nästa sida:
http://simonb.se/tf_b4rt/Picture%208.png
Gå vidare och du får förhoppningsvis 3 sidor som ser ut ungefär såhär:
http://simonb.se/tf_b4rt/Picture%209.png
http://simonb.se/tf_b4rt/Picture%2010.png
http://simonb.se/tf_b4rt/Picture%2011.png
Gå vidare till nästa steg där vi väljer nerladdningssökväg:
http://simonb.se/tf_b4rt/Picture%2012.png
Skapar här även mappen på unixmaskinen (och sätter rätt rättigheter):
mkdir /dwn/torrentflux_b4rt_dwn
sudo chown -R www-data:www-data /dwn/torrentflux_b4rt_dwn
sudo chmod -R 775 /dwn/torrentflux_b4rt_dwn
Nästa steg kontrollerar så att de valda mapparna finns:
http://simonb.se/tf_b4rt/Picture%2013.png
Gå vidare till nästa steg där du kan se vilka program torrentflux-b4rt kan dra nytta av, om något är rödmarketat är det inga problem, går att konfigurera senare:
http://simonb.se/tf_b4rt/Picture%2014.png
http://simonb.se/tf_b4rt/Picture%2015.png
Gå vidare och du är färdig med installationen och klar för att logga in (Det första du loggar in med blir administratörskontot) :
http://simonb.se/tf_b4rt/Picture%2016.png
http://simonb.se/tf_b4rt/Picture%2017.png
Funktioner och Inställningar i Torrentflux-b4rt
Basic
Såhär ser det ut när du har loggat in:
http://simonb.se/tf_b4rt/Picture%2023.png
Genom att bälja browse, välja .torrentfil, därefter välja Upload + Start och trucka "go" så laddar tu upp .torrentfilen och torrenten börjar laddas ner.
http://simonb.se/tf_b4rt/Picture%2024.png
Genom att klicka på torrenten så kan du starta/stoppa reglerahastighet/ sätta prioritet mm. mm.Funktioner såsom sfv-check, rar-uppackning och .nfo läsning.
Under Admin -> Server hittar du diverse inställningar för olika program.
De som har en "röd plutt" och du vill ha, har du antagligen felsökväg till eller inte installerat.
Installera programmet ex debian:sudo aptitude install php5-cli sudo aptitude install uudeview sudo aptitude install cksfv sudo aptitude install unrar
För er som inte lyckas installera via apt, dram hem .deb-paketet (finns på sunet bla.) och installera med:
sudo dpkg -i <paketnamn.deb>
ändra sedan till rätt sökväg, ta reda på den via:
where <komando>
Användning av ovanstående funktioner.
Fluxd
Fluxd är den daemon som går i bakgunden hela tiden och utför olika jobb t.ex. övervakning av mappar (watch) och RSS-nerladdning.
för att få Fluxd att fungera måste su installera php5-cli:sudoa aptitude install php5-cli
Gå sedan in på Admin -> fluxd, och starta daemonen.
http://simonb.se/tf_b4rt/Picture%2018.pngWatch + automator (OS X)
Watch är plugin:et till fluxd som övervakar mappar för .torrentfiler, såfort det läggs en torrentfil i "watch-mappen" läggs den till och börjar tankas hem.
Gå:
Admin -> Fluxd -> Watch -> Configure Watch Jobs
http://simonb.se/tf_b4rt/Picture%2019.png
Ändra till en annan sökväg som passa dig.
Klick på "Add job"
http://simonb.se/tf_b4rt/Picture%2020.png
Välj sedan true så ska plugin:et vara aktiverat:
http://simonb.se/tf_b4rt/Picture%2021.pngFör att automatisera ännu lite till så använder vi automator med plugin:et upload with scp. (http://automatorworld.com/download/Upload_with_scp_v1.0.3_Ins...) :
http://simonb.se/tf_b4rt/Picture%2029.png
Fyll i uppgifter som passar dig och sökvägen till win "watch.mapp".
Spara sedan som plug-in till Finder.
Nu måste du ännu en gång fixa rättigheter på servern som kör Torrentflux-b4rt för att få skriva i "watch-mappen", det göt du enklast genom:simon @ ellen % sudo adduser simon www-data Adding user `simon' to group `www-data' ... Done. simon @ ellen %
Då jag chmoddade mappen 775 så kan du nu skriva till den när du är med i gruppen www-data (som apache använder).
Nästa gång du laddar hem en .torrentfil, högerklicka på den, välja:
Automator -> <vad du döpt automator-plugin-in:et till>
Då kommer den ladda upp .torrent-filen till din "wach-mapp" och därefter börja tanka hem torrenten.
Om du vill slippa lösenordsförfrågning så använd ssh-nycklar eller en annat automator-scp-modul (Finns en som följer med Transmit).Går även att leka lite med folder action, så att såfort en .torrentfil landar i en viss mapp så skickas den på samma sätt till "watch-mappen".
Hoppas någon blir hjälpt av denna lilla guiden, mer kommer så fort jag har tid.
Ni andra får gärna komma med förslag mm. jag är ingen mästare på dethär inte
Over and out!
//Simon
OBS: Snälla, jävlas inte med min server för att jag inte orkade ta bort URL:en ur alla bilder.
Behind every great fortune there is a crime. - Honoré de Balzac
simonb @ irc