TorrServer ir servera programmatūra, kas ļauj straumēt multivides failus, kuri lejupielādēti no torrent tīkliem. To var instalēt jebkurā ierīcē, kas atbalsta Linux, Windows vai macOS operētājsistēmu. TorrServer izmanto BitTorrent protokolu, lai lejupielādētu failus no torrent tīkliem, un nodrošina piekļuvi tiem, izmantojot HTTP serveri.
Tas ļauj atskaņot multivides failus bez nepieciešamības tos pilnībā lejupielādēt savā ierīcē. TorrServer ir arī funkcija automātiski skenēt un pievienot bibliotēkai jaunus torrent failus, kas padara to par ērtu rīku multivides satura straumēšanas organizēšanai.
TorrServer ietver:
TorrServer ir iespējams izmantot arī kā vietējo serveri multivides failu glabāšanai un straumēšanai mājas tīklā.
Lai izveidotu virtuālo serveri ar TorrServer, jums vienkārši jāiegādājas jebkurš pamata koplietošanas hostinga plāns ar Ubuntu operētājsistēmu un pēc pieslēgšanās, izmantojot Putty programmu, tās konsolē jāuzraksta šāda komanda:
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
Pēc šīs komandas ievadīšanas jūs varēsiet izveidot savienojumu ar savu serveri, izmantojot tā IP adresi ar 8090 portu (kuru iepriekš varat mainīt iepriekš minētajā kodā).