GNU/Linux >> Tutoriels Linux >  >> Debian

Client torrent cloud haute vitesse

Torrent cloud est un client torrent distant auto-hébergé, écrit en Go (golang). Vous démarrez des torrents à distance, qui sont téléchargés sous forme d'ensembles de fichiers sur le disque local du serveur, qui sont ensuite récupérables ou diffusables via HTTP. Le client est rapide et facile à configurer avec un excellent réglage pour sangsue uniquement et sans ensemencement. Ce guide vous guidera tout au long de la configuration d'Ubuntu 16, mais devrait fonctionner avec n'importe quelle version Debian de Linux.

Caractéristiques

*Binaire unique
*Multiplateforme
*Recherche torrent intégrée
*Mises à jour en temps réel
*Adapté aux mobiles
*Serveur de contenu rapide

Commençons par le prérequis pour le serveur.

 apt-get update && apt-get upgrade -y && apt-get install git gcc nano

Nous devons maintenant installer le langage Go pour exécuter cette application.

 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

Nous devons maintenant définir le chemin pour la commande Go

 export PATH=$PATH:/usr/local/go/bin

Maintenant que la condition préalable est éliminée, installons le client Cloud Torrent

 go get -v github.com/jpillora/cloud-torrent


Démarrer le client

 /go/bin/cloud-torrent --port 3031 --config-path /root/cloud-torrent.json --title "CloudT" --log --auth "user:password"

Maintenant, visitez le client à utiliser

 http://serverip:3031

(Facultatif - Démarrage automatique et configuration du service)

Nous devons d'abord déplacer le binaire dans le dossier usr/bin

 mv /root/go/bin/cloud-torrent /usr/local/bin/cloud-torrent

Nous devons maintenant créer le fichier 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

Activer le service

 systemctl enable cloud-torrent

Démarrer le service

 systemctl start cloud-torrent

Confirmer que le service est en cours d'exécution

 systemctl status cloud-torrent

Debian
  1. Debian – Demande de démarrage de service répétée trop rapidement, refusant de démarrer ?

  2. Le service Systemd ne démarre pas Nodejs ?

  3. Impossible d'obtenir le service Noip2 pour démarrer au démarrage ?

  4. CentOS / RHEL 7 :impossible de démarrer le service vsftpd

  5. Impossible de démarrer le service postgresql sur CentOS 7

Comment démarrer, arrêter ou redémarrer Apache

Comment démarrer, arrêter ou redémarrer Nginx

Comment démarrer, arrêter et redémarrer des services sur Debian

Comment démarrer, arrêter et redémarrer les services dans Debian 10

Comment démarrer, arrêter ou redémarrer les services dans Ubuntu

Comment installer Cloud Torrent sur Debian 9