Cloudový torrent je samoobslužný vzdálený torrent klient napsaný v Go (golang). Vzdáleně spouštíte torrenty, které se stahují jako sady souborů na místní disk serveru, které lze poté načíst nebo streamovat přes HTTP. Klient se rychle a snadno nastavuje se skvělým nastavením pouze na Leech a bez semene. Tato příručka vás provede nastavením Ubuntu 16, ale měla by fungovat s jakoukoli verzí Linuxu Debian.
Funkce
*Jedna binární
*Více platforem
*Vestavěné vyhledávání torrentů
*Aktualizace v reálném čase
*Vhodné pro mobilní zařízení
*Rychlý obsahový server
Začněte s předpokladem pro server.
apt-get update && apt-get upgrade -y && apt-get install git gcc nano
Nyní musíme nainstalovat jazyk Go ke spuštění této aplikace.
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
Nyní musíme nastavit cestu pro příkaz Go
export PATH=$PATH:/usr/local/go/bin
Nyní s předpokladem z cesty umožňuje nainstalovat Cloud Torrent Client
go get -v github.com/jpillora/cloud-torrent
Spusťte klienta
/go/bin/cloud-torrent --port 3031 --config-path /root/cloud-torrent.json --title "CloudT" --log --auth "user:password"
Nyní navštivte klienta, který chcete použít
http://serverip:3031
(Volitelné – Auto Start &Service Setup)
Nejprve musíme přesunout binární soubor do složky usr/bin
mv /root/go/bin/cloud-torrent /usr/local/bin/cloud-torrent
Nyní musíme vytvořit soubor Service
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
Povolte službu
systemctl enable cloud-torrent
Spusťte službu
systemctl start cloud-torrent
Potvrďte, že služba běží
systemctl status cloud-torrent