Torrent awan adalah klien torrent jarak jauh yang dihosting sendiri, ditulis dalam Go (golang). Anda memulai torrent dari jarak jauh, yang diunduh sebagai kumpulan file pada disk lokal server, yang kemudian dapat diambil atau dialirkan melalui HTTP. Kliennya Cepat dan mudah diatur dengan pengaturan yang bagus hanya untuk Lintah dan Tanpa Pembibitan. Panduan ini akan memandu Anda melalui pengaturan untuk Ubuntu 16 tetapi harus bekerja dengan rasa Linux Debian apa pun.
Fitur
*Single binary
*Cross platform
*Pencarian torrent tersemat
*Pembaruan real-time
*Mobile-friendly
*Server konten cepat
Mari kita mulai dengan prasyarat untuk server.
apt-get update && apt-get upgrade -y && apt-get install git gcc nano
Sekarang kita perlu menginstal bahasa Go untuk menjalankan aplikasi ini.
wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz
tar -C /usr/local -xzf go1.8.linux-amd64.tar.gz
rm go1.8.linux-amd64.tar.gz
Sekarang kita perlu mengatur jalur untuk perintah Go
export PATH=$PATH:/usr/local/go/bin
Sekarang dengan prasyarat, mari kita instal Cloud Torrent Client
go get -v github.com/jpillora/cloud-torrent
Mulai Klien
/go/bin/cloud-torrent --port 3031 --config-path /root/cloud-torrent.json --title "CloudT" --log --auth "user:password"
Sekarang Kunjungi Klien untuk Digunakan
http://serverip:3031
(Opsional – Mulai Otomatis &Penyiapan Layanan)
Pertama Kita perlu memindahkan Binary ke folder usr/bin
mv /root/go/bin/cloud-torrent /usr/local/bin/cloud-torrent
Sekarang Kita perlu membuat file Layanan
nano /usr/lib/systemd/system/cloud-torrent.service
[Unit] Description=cloud-torrent [Service] WorkingDirectory=/root/ ExecStart=/usr/local/bin/cloud-torrent --port 3031 --config-path /root/cloud-torrent.json --title "Cloud Torrent" --log --auth "user:password" Restart=always RestartSec=3 [Install] WantedBy=multi-user.target
Aktifkan layanan
systemctl enable cloud-torrent
Mulai layanan
systemctl start cloud-torrent
Konfirmasi bahwa layanan sedang berjalan
systemctl status cloud-torrent