Formas de pagamento Abuse

O que é o TorrServer?

02.01.2024, 23:43

O TorrServer é um software de servidor que lhe permite transmitir ficheiros multimédia descarregados de redes de torrents. Pode ser instalado em qualquer dispositivo que suporte o sistema operativo Linux, Windows ou macOS. O TorrServer utiliza o protocolo BitTorrent para descarregar ficheiros de redes de torrents e fornece acesso aos mesmos através de um servidor HTTP.

Isto permite-lhe reproduzir ficheiros multimédia sem ter de os descarregar totalmente para o seu dispositivo. O TorrServer também tem a função de analisar e adicionar automaticamente novos ficheiros torrent à biblioteca, o que o torna uma ferramenta conveniente para organizar a transmissão de conteúdos multimédia.

Recursos do TorrServer

TorrServer

O TorrServer inclui:

  1. Suporte para muitos clientes de torrent populares, incluindo uTorrent, qBittorrent, Transmission e outros
  2. Transmissão em fluxo contínuo de ficheiros multimédia, incluindo vídeo, áudio e imagens, sem ter de os descarregar totalmente para o seu dispositivo.
  3. Verificação automática e adição de novos ficheiros torrent à biblioteca.
  4. Suporte do protocolo HTTP para aceder a ficheiros multimédia através de um navegador da Web ou de qualquer dispositivo compatível com HTTP.
  5. Capacidade de ajustar a qualidade do fluxo consoante a velocidade da sua ligação à Internet.
  6. Leitor incorporado para reproduzir ficheiros multimédia no servidor.
  7. Suporte SSL para acesso seguro ao servidor.
  8. Gestão remota do servidor através de API ou interface Web.
  9. Suporte para legendas e áudio multicanal.

Também é possível utilizar o TorrServer como um servidor local para armazenar e transmitir ficheiros multimédia na sua rede doméstica.

Como instalar? Opção rápida

Para criar um servidor virtual com o TorrServer, basta comprar qualquer plano básico de alojamento partilhado com o sistema operativo Ubuntu e, depois de se ligar através do programa Putty, escrever o seguinte comando na sua consola:

apt-get update |apt-get install curl -y
dir="/opt/torrserver"
mkdir -p ${dir}
architecture=""
case $(uname -m) in
 i386) architecture="386" ;;
 i686) architecture="386" ;;
 x86_64) architecture="amd64" ;;
 arm)  dpkg --print-architecture | grep -q "arm64" && architecture="arm64" || architecture="arm7" ;;
esac
url=$(curl --silent https://github.com/YouROK/TorrServer/releases/ | grep TorrServer-linux-${architecture} | head -1 | awk -F " '{print $2}')
wget -O ${dir}/torrserver https://github.com/${url}
chmod +x ${dir}/torrserver
cat << EOF > /etc/systemd/system/torrserver.service
[Unit]
Description = TorrServer
After = network.target
[Service]
User = root
Group = root
#Environment="GODEBUG=madvdontneed=1"
Type = simple
NonBlocking = true
ExecStart = ${dir}/torrserver -d ${dir} -p 8090
ExecReload = /bin/kill -HUP ${MAINPID}
ExecStop = /bin/kill -INT ${MAINPID}
TimeoutSec = 30
WorkingDirectory = ${dir}
Restart = on-failure
RestartSec = 5s
#LimitNOFILE = 4096
[Install]
WantedBy = multi-user.target
EOF
systemctl daemon-reload
systemctl start torrserver.service
systemctl enable torrserver.service
echo -e "nTorrServer Online - installation is completen" >/dev/pts

Depois de introduzir este comando, poderá ligar-se ao seu servidor através do seu endereço IP com a porta 8090 (que pode alterar previamente no código acima).