Como executar um espelho Bittorrent para várias torrentes, por ex. de feeds XML?

1

Eu tenho um servidor virtual que atua principalmente como servidor de email. Gostaria de saber se poderia configurar um espelho para determinados arquivos, como imagens ISO do Linux, gravações de conversas em conferências e outras coisas.

Como eu poderia lançar automaticamente todos os torrents de feeds XML, além de torrents adicionados manualmente?

Outras condições:

  • Os arquivos de dados devem estar acessíveis via HTTP / FTP, também
  • o tráfego total e a largura de banda precisam ser restritos, além de pontos de bônus para restrições por feed ou arquivo

Espero obter uma sugestão para um sistema que importe os feeds automaticamente e funcione sem muita manutenção. Qualquer software livre existente para o GNU / Linux ou algo fácil de implementar em pouco tempo está bem. Recomendações altamente apreciadas! :)

    
por Daniel Böhmer 09.03.2011 / 11:40

1 resposta

2

Você pode usar rTorrent para fazer o que quiser. Está incluído na maioria das distribuições Linux.

Você pode configurar um diretório em que você pode soltar .torrent arquivos via SFTP ou WebDAV. Pode utilizar o suplemento RSSDler para transferir automaticamente a partir de feeds RSS de torrent. (Eu suponho que é isso que você quis dizer com XML.)

Para poder fazer o download de arquivos de dados (e, opcionalmente, fazer o upload) via HTTP, você terá que usar lighttpd , Apache ou outro software de servidor da Web adequado.

Você pode definir configurações globalmente em um arquivo de configuração e por torrente através das interfaces de usuário. Tem uma interface baseada em texto com todos os recursos que você pode acessar via SSH. Há também vários front-ends baseados na web, bem como um para Mac. Finalmente, há uma API XMLRPC para que você possa fazer todos os tipos de coisas programaticamente.

    
por 09.03.2011 / 12:19