Způsoby platby Abuse

Co je TorrServer?

02.01.2024, 23:43

TorrServer je serverový software, který umožňuje streamovat mediální soubory stažené ze sítí torrent. Lze jej nainstalovat do libovolného zařízení, které podporuje operační systém Linux, Windows nebo macOS. TorrServer používá ke stahování souborů z torrentových sítí protokol BitTorrent a poskytuje k nim přístup prostřednictvím serveru HTTP.

Díky tomu můžete přehrávat multimediální soubory, aniž byste je museli kompletně stahovat do svého zařízení. TorrServer má také funkci automatického skenování a přidávání nových torrentových souborů do knihovny, což z něj činí pohodlný nástroj pro organizaci streamování mediálního obsahu.

Funkce aplikace TorrServer

TorrServer

TorrServer obsahuje následující funkce:

  1. podporu mnoha oblíbených klientů torrentů, včetně uTorrent, qBittorrent, Transmission a dalších.
  2. Streamování mediálních souborů, včetně videa, zvuku a obrázků, bez nutnosti jejich úplného stažení do zařízení.
  3. Automatické skenování a přidávání nových torrentových souborů do knihovny.
  4. Podpora protokolu HTTP pro přístup k mediálním souborům prostřednictvím webového prohlížeče nebo jakéhokoli zařízení podporujícího protokol HTTP.
  5. Možnost nastavení kvality datového toku v závislosti na rychlosti internetového připojení.
  6. Vestavěný přehrávač pro přehrávání mediálních souborů na serveru.
  7. Podpora protokolu SSL pro zabezpečený přístup k serveru.
  8. Vzdálená správa serveru prostřednictvím rozhraní API nebo webového rozhraní.
  9. Podpora titulků a vícekanálového zvuku.

TorrServer je možné používat také jako místní server pro ukládání a streamování mediálních souborů v domácí síti.

Jak nainstalovat? Rychlá volba

Pro vytvoření virtuálního serveru s TorrServerem stačí zakoupit libovolný základní tarif sdíleného hostingu s operačním systémem Ubuntu a po připojení pomocí programu Putty napsat do jeho konzoly následující příkaz:

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

Po zadání tohoto příkazu se budete moci připojit k serveru prostřednictvím jeho IP adresy s portem 8090 (který můžete předem změnit ve výše uvedeném kódu).