Como eu sirvo um torrent do meu servidor web?

2

Eu tenho alguns arquivos que eu tenho o direito legal de distribuir (eu os fiz), e eu quero dar às pessoas a opção de obtê-las via bittorrent.

Seguindo as instruções que li, usei o programa Transmission para criar um arquivo .torrent e, quando fui solicitado a fornecer rastreadores, usei esta lista .

Então, agora eu tenho um arquivo .torrent e os arquivos de semente no meu computador local. Mas eu quero servir os arquivos de semente do meu servidor web. Faço o upload de tudo para um diretório no meu servidor web?

Além disso, nenhuma instrução que vi deixou claro como eu deixei os sites de compartilhamento de arquivos saberem que meus arquivos existem. Depois que eu fizer o upload dos arquivos iniciais e do meu arquivo .torrent para o meu servidor, então?

    
por Questioner 23.02.2015 / 08:13

3 respostas

4

O que você realmente quer é semeadura na web . Você adiciona um URL simples ao seu torrent (não altera o hash de informações) e os clientes de torrent voltarão a fazer o download de lá, se não houver outras partes (ou não suficientes) disponíveis.

Portanto, agora que você tem o arquivo torrent pronto, precisará enviar seu (s) arquivo (s) para um local HTTP de acesso público. Esteja ciente: a URL pode ser extraída do arquivo torrent facilmente, então você provavelmente deve configurar um limite de largura de banda para seus arquivos de semente da web, caso contrário as pessoas irão apenas baixá-los diretamente.

Eu recomendo editar o arquivo torrent com o Editor de código BEn . Adicione uma chave chamada url-list do tipo "List" diretamente no item ROOT . Nesta chave, adicione qualquer número de URLs com o tipo “Binary as String”.

Existem também serviços Seedbox . Nunca os usei, no entanto.

    
por 23.02.2015 / 08:55
1

Você precisa instalar e executar um cliente de torrent no seu servidor.

Sugiro que o rtorrent instale tmux . Seu servidor então atuará como um semeador. Você pode fazer o upload do conteúdo do torrent manualmente usando o rsync, por exemplo, ou você pode apenas iniciar o cliente de torrent e deixar leech os arquivos do seu computador.

Sugiro vincular o arquivo .torrent em algum lugar em seu servidor da Web.

Você disse que adicionou rastreadores ao seu arquivo torrent. Você precisa fazer o upload do arquivo .torrent para rastrear sites. Por exemplo, o nyaa.se tem um botão chamado "Upload", e você simplesmente faz o upload do arquivo .torrent , etc.

    
por 23.02.2015 / 08:32
0

O servidor mantém o rastreamento de todos os clientes. Para que o seu torrent seja baixado, você precisa de pelo menos um cliente para distribuí-lo. Observe que a semeadora de cliente principal pode estar fisicamente no mesmo servidor com o rastreador.

    
por 23.02.2015 / 08:49