TorrServer este un software server care vă permite să transmiteți fișiere media descărcate din rețelele torrent. Acesta poate fi instalat pe orice dispozitiv care acceptă sistemul de operare Linux, Windows sau macOS. TorrServer utilizează protocolul BitTorrent pentru a descărca fișiere din rețelele torrent și oferă acces la acestea prin intermediul unui server HTTP.
Acest lucru vă permite să redați fișiere media fără a fi nevoie să le descărcați complet pe dispozitiv. TorrServer are, de asemenea, funcția de scanare și adăugare automată a fișierelor torrent noi la bibliotecă, ceea ce îl face un instrument convenabil pentru organizarea streamingului de conținut media.
TorrServer include:
De asemenea, este posibil să utilizați TorrServer ca server local pentru stocarea și difuzarea fișierelor media în rețeaua dvs. de acasă.
Pentru a crea un server virtual cu TorrServer, trebuie doar să cumpărați orice plan de găzduire partajată de bază cu sistemul de operare Ubuntu și, după conectarea prin intermediul programului Putty, să scrieți următoarea comandă în consola acestuia:
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
După introducerea acestei comenzi, veți putea să vă conectați la serverul dvs. prin adresa sa IP cu portul 8090 (pe care îl puteți modifica în prealabil în codul de mai sus).