Torrentprogramm für Rootserver gesucht

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Michi84
Beiträge: 85
Registriert: 26.01.2005 01:44:22

Torrentprogramm für Rootserver gesucht

Beitrag von Michi84 » 18.12.2006 06:15:57

Hallo,

ich wollte gern auf einem Rootserver Torrent laufen lassen um z.b. die Debianimages (hauptsächlich DVD) mitzuverteilen. Die .torrent Files gibts auf dem cdimage Server. Nur welche Programm wäre dafür geeignet ?
Brauchen die Programme dann auch vielleicht ein Webinterface oder sogar noch PHP ? Wollte das eigentlich so klein wie möglich halten :wink:

Benutzeravatar
teal
Beiträge: 288
Registriert: 05.10.2003 21:29:28

Beitrag von teal » 18.12.2006 13:25:47

mhh die Foren Suche ist ganz nett... ;-)
Gibt zum Beispiel torrentflux: http://www.torrentflux.com Das hat ein Webinterface, benötigt python und bittorrent (apt-get reicht)
-teal

pluvo

Beitrag von pluvo » 18.12.2006 18:48:23

Hi,

das ist gaaanz einfach :wink:

Also erstmal installierst du dir das Paket bittorrent (aptitude install bittorrent).
Weitere Infos zum Paket: http://packages.debian.org/stable/net/bittorrent

Du hast nun unter anderem das Programm btlaunchmanycurses installiert. Das Programm überwacht ein Verzeichnis auf .torrent Dateien und lädt sie dann automatisch runter (bzw. verteilt sie auch). Die unfertigen/fertigen Dateien werden in dem Verzeichnis gespeichert in dem das Programm ausgeführt wird.

Beispiel:

Code: Alles auswählen

cd /dateien
btlaunchmanycurses /torrents
In dem Verzeichnis /dateien liegen die unfertigen bzw. die fertigen Dateien und das Verzeichnis /torrents wird auf .torrent Dateien überwacht. Du kannst nun einfach deine .torrent Datei in dem Verzeichnis /torrents ablegen und btlaunchmanycurses erledigt den Rest für dich. Wenn du die .torrent Datei aus dem /torrents Verzeichnis entfernst verteilt btlaunchmanycurses ab dem Zeitpunkt auch die Datei nicht weiter. Du solltest vielleicht noch dir die Optionen von btlaunchmanycurses anschauen. Wichtig sind zum Beispiel:

Code: Alles auswählen

--minport 
--maxport
--max_upload_rate
Am besten schreibst du dir ein kleines Script (oder irgendwo hier im Forum gibt es noch eins).
Und ein Programm das dir vielleicht noch gefallen wird ist screen.


Im Endeffekt läuft dass dann so: Du verbindest dich mit ssh zu deinem root-Server und führst das Script aus (hier könnte screen hilfreich sein). Ab dem Zeitpunkt brauchst du dich um btlaunchmanycurses eigentlich nicht mehr zu kümmern und kannst per scp (oder was anderes) die .torrent Dateien in dem Verzeichnis /torrent hochladen.

Ein großes Danke an dich für dein Upload :D

pluvo

Benutzeravatar
blackm
Moderator und Co-Admin
Beiträge: 5921
Registriert: 02.06.2002 15:03:17
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von blackm » 18.12.2006 20:09:25

Torrentflux hatte ich auch mal installiert. Der einzigste Nachtein ist das wenn der apache neu gestart wird, auch die torrents sterben. Das passiert zum Beispiel beim woechentlichen logrotate.

bye, Martin
Schöne Grüße

Martin

Neu im Forum? --> https://wiki.debianforum.de/debianforum ... tensregeln
Log- und Konfigurationsdatein? --> pastebin.php
Forum unterstützen? --> https://wiki.debianforum.de/debianforum.de/Spenden

Antworten