1 votes

Comment exécuter un miroir Bittorrent pour différents torrents, par exemple à partir de flux XML?

J'ai un serveur virtuel qui agit principalement en tant que serveur de messagerie. Je me demande si je pourrais mettre en place un miroir pour certains fichiers tels que des images ISO Linux, des enregistrements de conférences et d'autres choses.

Comment pourrais-je alimenter automatiquement tous les torrents à partir de flux XML ainsi que les torrents ajoutés manuellement ?

Autres conditions :

  • Les fichiers de données doivent également être accessibles via HTTP/FTP
  • Le trafic total et l'utilisation de la bande passante doivent être limités, plus de points bonus pour les restrictions par flux ou par fichier

J'espère obtenir une suggestion pour un système qui importe automatiquement les flux et fonctionne sans trop de maintenance. Tout logiciel libre existant pour GNU/Linux ou quelque chose de facile à mettre en œuvre en peu de temps est acceptable. Recommandations très appréciées! :)

2voto

phlatfish Points 1

Vous pouvez utiliser rTorrent pour faire ce que vous voulez. Il est inclus dans la plupart des distributions Linux.

Vous pouvez configurer un répertoire dans lequel vous pouvez simplement déposer des fichiers .torrent via SFTP ou WebDAV. Vous pouvez utiliser l'extension RSSDler pour télécharger automatiquement à partir de flux RSS torrent. (Je suppose que c'est ce que vous entendiez par XML.)

Pour pouvoir télécharger des fichiers de données (et éventuellement les téléverser) via HTTP, vous devrez utiliser lighttpd, Apache, ou un autre logiciel de serveur web adapté.

Vous pouvez configurer les paramètres globalement dans un fichier de configuration et par torrent via les interfaces utilisateur. Il dispose d'une interface textuelle complète à laquelle vous pouvez accéder via SSH. Il existe également un certain nombre d'interfaces web ainsi qu'une pour Mac. Enfin, il y a une API XMLRPC pour que vous puissiez faire toutes sortes de choses de manière programmatique.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X