GNU/Linux >> Znalost Linux >  >> Debian

Vysokorychlostní cloudový torrent klient

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

Debian
  1. Debian – požadavek na spuštění služby se opakoval příliš rychle, odmítáte spustit?

  2. Služba Systemd nespustí Nodejs?

  3. Torrent – ​​Open-Source Torrent klient pro elementaryOS

  1. CentOS / RHEL 7:nelze spustit službu vsftpd

  2. Nelze spustit službu Docker v Ubuntu 16.04

  3. Nelze spustit síťovou službu CentOS 7

  1. Nemůžete získat službu Noip2 ke spuštění při spuštění?

  2. Nelze spustit službu Nagios (CentOS/RHEL)

  3. Služba Linux OS „cpuspeed“