Questão precisa de um daemon bittorrent


Estou construindo um servidor Ubuntu para a casa. Eu quero centralizar torrents. O que eu estou procurando é algo que é executado como um serviço (daemon) que tem 3 pastas para configurar.

  1. Ativamente baixando torrents - esta será uma pasta onde eu posso simplesmente soltar um arquivo torrent e o serviço o pega e inicia o download
  2. Semeando torrents - quando um torrent terminar de ser baixado, o arquivo torrent real é movido para esta pasta. quando o arquivo torrent é excluído dessa pasta, o daemon para de semear
  3. pasta de download - a pasta onde os arquivos são baixados durante o download.

Recursos adicionais seriam bons, como uma tela baseada na web ou console onde eu possa ver o status dos downloads e tal, mas o fato de que ele pode rodar como um deamon sem alguém logado é um disjuntor de negócio.

Deixe-me saber se você sabe de alguma coisa.


4


origem


transmissão parece promissora, alguém já usou? Eu não consigo encontrar um manual, então eu não tenho certeza se ele vai fazer o que eu quero - scphantm
A transmissão é boa, mas eu sei de algo melhor - vou deixar isso como uma resposta abaixo ... - James T Snell


Respostas:


Para uso do daemon puro em um servidor sem cabeçalho, rtorrent seria o cliente que eu iria. É linha de comando e muito recurso completo, embora não seja a coisa mais fácil de configurar sendo puramente linha de comando. Existem inúmeras interfaces web para o rtorrent também, embora, novamente, não pareçam ser muito fáceis de configurar.

Para clientes GUI, eu prefiro qBittorrent porque funciona muito bem e tem uma boa interface. Também tem uma interface web, embora eu não a use atualmente.

O dilúvio é bom, mas quando eu estava usando ele há 2-3 anos eu descobri que ele iria parar constantemente e o desempenho era significativamente menor do que outros clientes. Eu não posso dizer se isso é verdade hoje, no entanto.

A transmissão funciona muito bem, mas sempre me pareceu muito básica.

Minhas experiências pessoais com os desenvolvedores e administradores nos fóruns do uTorrent (eu os achei insultuosos, desbocados, condescendentes, arrogantes e auto-intitulados) levaram-me a evitar completamente o programa. Eu não recomendo mais em nenhuma plataforma, independentemente de quão maduro seja o uTorrent. Na verdade, eu costumo recomendar algo mais.


6





Você quer usar Dilúvio. É incrivel.

De Sobre o Dilúvio página:

  • Divisão do núcleo / interface do usuário, permitindo que o Deluge seja executado como um daemon
  • Conecte-se remotamente ao daemon do Deluge
  • IU da Web
  • UI do console
  • GTK + UI
  • Criptografia do Protocolo BitTorrent
  • Mainline DHT
  • Descoberta local de pares (aka LSD)
  • Extensão de protocolo FAST
  • µTorrent Peer Exchange
  • UPnP e NAT-PMP
  • Suporte Proxy
  • Semente da Web
  • Torrents Privados
  • Limites de velocidade global e por torrente
  • Agendador de largura de banda configurável
  • Proteção de senha
  • RSS (via Plugin)
  • Outros recursos do libtorrent
  • E muito mais!

Ele também fará todas as coisas da pasta que você especificou!

O Deluge está incluído nos repositórios apt padrão no Ubuntu, então você pode simplesmente executar o seguinte para instalá-lo:

 sudo apt-get install deluge deluge-webui deluge-torrent deluge-gtk deluge-console deluge-web

Você pode configurá-lo através da interface GTK e depois executá-lo como um daemon. o FAQ do dilúvio tem um pouco de documentação de configuração útil que você provavelmente vai querer ler.

PS - Eu não tenho nada a ver com o time do Deluge, eu adoro ótimos softwares.


3





Quase todos os torrents GNU / Linux têm daemons nos dias de hoje. Eu pessoalmente uso Transmissão, mas você também pode usar Dilúvio, uTorrent e muitos outros.


3