Métodos de pago Abuse

¿Qué es TorrServer?

02.01.2024, 23:43

TorrServer es un software servidor que permite transmitir archivos multimedia descargados de redes torrent. Puede instalarse en cualquier dispositivo compatible con el sistema operativo Linux, Windows o macOS. TorrServer utiliza el protocolo BitTorrent para descargar archivos de redes torrent y proporciona acceso a ellos a través de un servidor HTTP.

Esto le permite reproducir archivos multimedia sin tener que descargarlos completamente en su dispositivo. TorrServer también tiene la función de escanear y añadir automáticamente nuevos archivos torrent a la biblioteca, lo que lo convierte en una práctica herramienta para organizar la transmisión de contenidos multimedia.

Características de TorrServer

TorrServer

TorrServer incluye:

  1. Soporte para muchos clientes torrent populares, incluyendo uTorrent, qBittorrent, Transmission y otros.
  2. Streaming de archivos multimedia, incluyendo vídeo, audio e imágenes, sin tener que descargarlos completamente en tu dispositivo.
  3. Escaneo automático y adición de nuevos archivos torrent a la biblioteca.
  4. Compatibilidad con el protocolo HTTP para acceder a los archivos multimedia a través de un navegador web o cualquier dispositivo habilitado para HTTP.
  5. Posibilidad de ajustar la calidad de la transmisión en función de la velocidad de su conexión a Internet.
  6. Reproductor integrado para reproducir archivos multimedia en el servidor.
  7. Soporte SSL para un acceso seguro al servidor.
  8. Gestión remota del servidor mediante API o interfaz web.
  9. Soporte para subtítulos y audio multicanal.

También es posible utilizar TorrServer como servidor local para almacenar y transmitir archivos multimedia en su red doméstica.

¿Cómo se instala? Opción rápida

Para crear un servidor virtual con TorrServer, basta con adquirir cualquier plan básico de alojamiento compartido con sistema operativo Ubuntu y, tras conectarse mediante el programa Putty, escribir el siguiente comando en su 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

Tras introducir este comando, podrás conectarte a tu servidor a través de su dirección IP con puerto 8090 (que puedes cambiar previamente en el código anterior).