Ödeme Yöntemleri Abuse

TorrServer nedir?

02.01.2024, 23:43

TorrServer, torrent ağlarından indirilen medya dosyalarını yayınlamanızı sağlayan bir sunucu yazılımıdır. Linux, Windows veya macOS işletim sistemini destekleyen herhangi bir cihaza kurulabilir. TorrServer, torrent ağlarından dosya indirmek için BitTorrent protokolünü kullanır ve bir HTTP sunucusu aracılığıyla bunlara erişim sağlar.

Bu, medya dosyalarını cihazınıza tam olarak indirmek zorunda kalmadan oynatmanıza olanak tanır. TorrServer ayrıca yeni torrent dosyalarını otomatik olarak tarama ve kütüphaneye ekleme işlevine sahiptir, bu da onu medya içeriğinin akışını düzenlemek için kullanışlı bir araç haline getirir.

TorrServer özellikleri

TorrServer

TorrServer şunları içerir:

  1. uTorrent, qBittorrent, Transmission ve diğerleri dahil olmak üzere birçok popüler torrent istemcisi için destek
  2. Video, ses ve görüntüler dahil olmak üzere medya dosyalarını cihazınıza tam olarak indirmek zorunda kalmadan akış.
  3. Otomatik tarama ve kütüphaneye yeni torrent dosyaları ekleme.
  4. Medya dosyalarına bir web tarayıcısı veya HTTP özellikli herhangi bir cihaz aracılığıyla erişmek için HTTP protokol desteği.
  5. İnternet bağlantınızın hızına bağlı olarak akış kalitesini ayarlayabilme.
  6. Sunucudaki medya dosyalarını oynatmak için dahili oynatıcı.
  7. Sunucuya güvenli erişim için SSL desteği.
  8. API veya web arayüzü üzerinden uzaktan sunucu yönetimi.
  9. Altyazı ve çok kanallı ses desteği.

TorrServer'ı ev ağınızda medya dosyalarını depolamak ve yayınlamak için yerel bir sunucu olarak kullanmak da mümkündür.

Nasıl kurulur? Hızlı seçenek

TorrServer ile bir sanal sunucu oluşturmak için, Ubuntu işletim sistemine sahip herhangi bir temel paylaşımlı barındırma planı satın almanız ve Putty programı ile bağlandıktan sonra konsoluna aşağıdaki komutu yazmanız yeterlidir:

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

Bu komutu girdikten sonra, sunucunuza 8090 portlu IP adresi üzerinden bağlanabileceksiniz (bunu yukarıdaki kodda önceden değiştirebilirsiniz).