Metody płatności Abuse

Czym jest TorrServer?

02.01.2024, 23:43

TorrServer to oprogramowanie serwerowe, które umożliwia strumieniowe przesyłanie plików multimedialnych pobranych z sieci torrent. Można go zainstalować na dowolnym urządzeniu obsługującym system operacyjny Linux, Windows lub macOS. TorrServer wykorzystuje protokół BitTorrent do pobierania plików z sieci torrent i zapewnia do nich dostęp za pośrednictwem serwera HTTP.

Pozwala to na odtwarzanie plików multimedialnych bez konieczności ich pełnego pobierania na urządzenie. TorrServer posiada również funkcję automatycznego skanowania i dodawania nowych plików torrent do biblioteki, co czyni go wygodnym narzędziem do organizowania strumieniowania treści multimedialnych.

Funkcje TorrServer

TorrServer

TorrServer zawiera:

  1. Wsparcie dla wielu popularnych klientów torrent, w tym uTorrent, qBittorrent, Transmission i innych
  2. Strumieniowe przesyłanie plików multimedialnych, w tym wideo, audio i obrazów, bez konieczności ich pełnego pobierania na urządzenie.
  3. Automatyczne skanowanie i dodawanie nowych plików torrent do biblioteki.
  4. Obsługa protokołu HTTP umożliwiająca dostęp do plików multimedialnych za pośrednictwem przeglądarki internetowej lub dowolnego urządzenia obsługującego protokół HTTP.
  5. Możliwość dostosowania jakości strumienia w zależności od szybkości połączenia internetowego.
  6. Wbudowany odtwarzacz do odtwarzania plików multimedialnych na serwerze.
  7. Obsługa protokołu SSL dla bezpiecznego dostępu do serwera.
  8. Zdalne zarządzanie serwerem poprzez API lub interfejs WWW.
  9. Obsługa napisów i dźwięku wielokanałowego.

Możliwe jest również użycie TorrServer jako lokalnego serwera do przechowywania i strumieniowania plików multimedialnych w sieci domowej.

Jak zainstalować? Szybka opcja

Aby utworzyć wirtualny serwer z TorrServer, wystarczy kupić dowolny podstawowy plan hostingu współdzielonego z systemem operacyjnym Ubuntu i po połączeniu się za pomocą programu Putty, wpisać następujące polecenie w jego konsoli:

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 wpisaniu tego polecenia będziesz mógł połączyć się ze swoim serwerem poprzez jego adres IP z portem 8090 (który możesz wcześniej zmienić w powyższym kodzie).