TorrServer, torrent ağlarından indirilen medya dosyalarını yayınlamanızı sağlayan bir sunucu yazılımıdır. Bu yazıda nasıl kurulacağı ve güncelleneceği hakkında konuşacağız.
TorrServer, kişisel bir torrent sunucusu oluşturmak için basit ve hafif bir araç olan TorrServe yazılımının sunucu kısmıdır. TorrServer, cihazınızda (Raspberry Pi veya başka bir bilgisayar gibi) kendi torrent sunucunuzu çalıştırmanıza ve bir web arayüzü aracılığıyla torrent dosyası indirmelerini yönetmenize olanak tanır.
TorrServer ile torrent dosyalarını sunucuya yükleyebilir, indirmeleri yönetebilir, istatistikleri görüntüleyebilir ve dosyaları diğer kullanıcılarla paylaşabilirsiniz. Bu araç, torrent dosyalarına ağ üzerindeki herhangi bir yerden erişmek isteyenler için kullanışlıdır. TorrServer açık kaynak kodlu bir yazılımdır ve ücretsiz olarak kullanılabilir. Gereksiz komplikasyonlar olmadan kendi torrent sunucunuzu oluşturmak için kolay ve kullanışlı bir yol sağlar.
Film ve dizi eklemek için ekranın ortasındaki yeşil simgeye tıklamanız yeterlidir:
Ardından, torrent dosyasını aktarın veya magnet-link metnini (torrent dosyası içeriği) yapıştırın.
Bir torrent dosyası ekledikten sonra torrent dosyasının adını değiştirebilir ve TorrServer'ı daha rahat kullanmak için bir kapak koyabilirsiniz. Bunların varlığı zorunlu değildir. "Ekle" düğmesine tıklayın.
Bundan sonra seçilen torrentin çalma listesini bilgisayarınıza indirebilirsiniz:
İndirilen .m3u, örneğin PotPlayer'da açılır, ayrıca istediğiniz diziyi, filmi veya videoyu en iyi kalitede canlı olarak izlemeye başlamak kolaydır.
Şimdi programı nasıl güncelleyeceğimizi görelim.
Programın sürümü güncel değilse, sunucu konsoluna bir komut yazabilirsiniz ve otomatik olarak güncel sürüme güncellenecektir:
dir="/opt/torrserver"
bin="torrserver"
systemctl stop torrserver.service
rm -r ${dir}/${bin}
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}/${bin} https://github.com/${url}
chmod +x ${dir}/${bin}
systemctl start torrserver.service
echo -e "nTorrServer Online - update completedn" >/dev/pts/0
TorrServer web paneline bağlanırken de yetkilendirme ekleyebilirsiniz. Bunu yapmak için, /opt/torrserver/accs
.db yolunda accs.db dosyasını oluşturun, 'admin' ve 'pass' yerine istediğiniz kullanıcı adı ve şifreyi yazın:
Daha sonra /etc/systemd/system/torrserver.service
dosyasında web paneli portunu belirten satırın sonuna '--httpauth'
parametresini ekleyin:
TorrServer'ı yeniden başlatın:
systemctl daemon-reload
service torrserver restart
Bitti, artık TorrServer panelinde bağlı bir yetkilendirmeniz var.
TorrServer'ı başlatmakta sorun yaşıyorsanız, sorunu çözmenize yardımcı olabilecek birkaç adımı aşağıda bulabilirsiniz:
Bu adımları izledikten sonra sorun devam ederse, TorrServer geliştirici topluluğundan veya araçla ilgili deneyimi olanlardan yardım almanız gerekebilir.