Comment installer une seedbox facilement avec un serveur Plex ?

Publié le 15 septembre 2016 Temps de lecture : 6 min. Classé dans Tutoriels 37 commentaires

Je vous retrouve aujourd’hui pour le deuxième article consacré à mon projet pour installer une seedbox avec un client torrent et un serveur Plex. Nous avons maintenant choisi notre serveur, il ne risque plus qu’à l’installer et à configurer les différents paquets qui vont bien ! C’est parti pour un petit tutoriel.

Pré-requis

Avant de partir à fond dans ce tutoriel, voici les quelques pré-requis nécessaires pour que l’installation se passe bien :

  • Un serveur dédié suffisamment puissant selon vos besoins : vous pouvez relire mon comparatif entre Kimsufi et Online.
  • Un nom de domaine : ce n’est pas obligatoire mais toujours plus sympa qu’une adresse ip, vous pouvez le réserver sur 1and1.
  • Quelques connaissances en administration système (utilisation du terminal principalement).

Présentation de Quickbox

Lors de ma réflexion sur la création d’une seedbox, je souhaitais que celle-ci puisse être partagée avec des amis. En effet, je trouve ça dommage de payer 20 euros pour un serveur et au final se servir que de 1/4 de sa machine. J’ai donc décidé de partager mon serveur avec 3 autres personnes.

Il me fallait donc une installation un peu plus poussée que de mettre un paquet pour Transmission et pour Plex et c’est terminé. Non, il me fallait une interface pour gérer son compte, un client torrent pour chaque utilisateur, une gestion des quotas, etc. C’est à ce moment que je me suis souvenu d’un article que j’avais lu chez Adrien à ce sujet : Quickbox !

Quickbox est le paquet idéal pour tout ceux qui débutent et souhaitent quelque chose de fiable sans passer des soirées entières à s’arracher les cheveux. Pour faire simple, il suffit d’exécuter un petit script sur votre serveur et ce dernier se charge de tout configurer comme il faut.

quickbox-installation-seedbox-facile

Une fois terminé, vous aurez une interface qui ressemblera à celle-ci avec un dashboard complet vous permettant de monitorer votre serveur, installer de nouvelles applications, voir votre quota, etc. Bref, c’est une solution clé en main.

Installation de Quickbox

Il vous suffit d’installer votre serveur avec un des systèmes d’exploitations suivants : Debian 8, Ubuntu 15.10 ou Ubutun 16.04. Je configure toujours mes serveurs avec Debian pour ma part mais c’est vraiment subjectif. Bien que nous sommes dans un environnement Unix dans les deux cas, quelques petites commandes sont différentes.

Pour installer Quickbox, vous avez seulement besoin de vous connecter en SSH à votre serveur, de passer en root si ce n’est pas le cas déjà et d’exécuter la commande suivante.

apt-get -y update; apt-get -y upgrade; apt-get -y install git lsb-release; \
git clone --recursive https://lab.quickbox.io/QuickBox/QuickBox QuickBox &&
bash ~/QuickBox/setup/quickbox-setup

Vous allez avoir ensuite une liste d’une dizaine de questions, cela vous permet de personnaliser votre installation. Vous pouvez choisir à ce moment là d’activer ou non les quotas, si vous préférez installer rTorrent ou Deluge en client torrent, etc.

Si vous ne savez pas quoi répondre à une question, je vous invite à vous référer au choix par défaut proposé qui est souvent le plus approprié. Vous trouverez ci-dessous mes réponses si ça peut vous aider !

installation-quickbox-1

installation-quickbox-2

Une fois que l’installation est lancée, il faut maintenant patienter environ 20 minutes de manière à ce que votre serveur soit complètement opérationnel. Vous pouvez ensuite vous reconnecter sur votre serveur en SSH après le redémarrage. Attention, le port SSH devient 4747 et le port FTP devient 5757.

Il ne vous reste plus qu’à faire pointer le domaine que vous avez acheté sur votre serveur en modifiant le type A du domaine dans la zone DNS de ce dernier. Ce n’est vraiment pas compliqué et ça prend quelques secondes. Comptez ensuite environ 1 heure pour que la propagation DNS soit opérationnelle !

Ajout d’utilisateurs supplémentaires

Tout est bien configuré normalement et vous n’aurez pas besoin de mettre les mains dans le cambouis. Cependant, si vous souhaitez faire une installation avec plusieurs utilisateurs, vous aurez besoin de créer de nouveaux utilisateurs.

Il faut pour cela utiliser la commande createSeedboxUser dans le terminal. On vous demandera ensuite le nom de celui-ci, le mot de passe et le quota associé si vous l’avez activé. Il ne vous reste plus qu’à communiquer les accès (identifiants et mot de passe) ainsi que l’URL à vos amis.

commandes-quickbox-ssh

Installation de Plex

Terminons notre tutoriel pour installer une seedbox avec le paramétrage de Plex. Il vous suffit de l’installer depuis votre dashboard et de cliquer sur le bouton bleu « Installer ». Ce n’est pas plus compliqué que cela ! Je vous invite au passage à jeter un coup d’oeil aux autres paquets proposés qui sont vraiment sympathiques !

installation-plex-quickbox

Vous devrez ensuite faire un tunnel SSH entre votre machine et votre serveur pour pouvoir rattacher votre serveur Plex à votre compte. Ca peut paraitre compliqué comme ça mais c’est assez rapide. Je vous renvoie vers un tutoriel du forum Quickbox qui est parfait.

Conclusion

C’est terminé ! Vous avez maintenant un serveur fonctionnel qui vous permet de télécharger vos oeuvres libres de droits préférées et de les streamer sur vos appareils. Petit conseil, gardez un oeil sur le projet Quickbox qui évolue constamment en proposant de nouvelles fonctionnalités.

J’espère que ce petit tutoriel pour installer une seedbox vous aura plu. J’ai essayé d’être le plus clair possible, si ce n’est pas le cas, n’hésitez pas à laisser un commentaire ci-dessous ou à m’envoyer une petite mention sur mon compte Twitter. Je tâcherai de vous filer un petit coup de main !

Mots-clés : , , ,

Vous avez apprécié cet article ? Partagez le sur les réseaux sociaux :

  • Je ne connaissais pas QuickBox, intéressant merci :)

  • Salut Antoine,

    voici une bonne alternative au problème de stockage : https://www.plex.tv/cloud/

  • thomas buatois

    Salut Antoine,

    Très sympa le script ! Par contre j’ai une petite question: est-il possible de ne pas modifier les ports en exécutant le script ?

  • Julien

    Salut Antoine,

    J’ai suivi ton tuto à la lettre, l’installation s’est très bien passé mais à la fin impossible d’accéder a mon back office de Quickbox. Je vais sur l’ip de mon Dédibox mais Chrome me retourne :

    La page 163.******* ne fonctionne pas

    Impossible de traiter cette demande via 163.***** à l’heure actuelle.

    Je sais pas si tu as fait différentes étapes avant (j’ai installé apache et php7) ou après mais je ne comprends pas, si tu as une idée.

    Merci

    • Ca me surprend. Est-ce que tu pourrais résintaller ton serveur à blanc et mettre Quickbox direct ? Tu as bien redémarré le serveur à la fin ?

      • Julien

        Oui j’ai essayé sans mettre php ni apache2 mais lors de l’installation, j’ai plein de messages d’erreurs du fait qu’il ne trouve pas les dépendances liés à php/apache

        Si tu n’as pas installé php et apache et que ça fonctionne pour toi comme ça, c’est vraiment étrange en effet.

        Si tu parles de Quickbox qui propose à la fin de redémarrer, j’ai mis oui mais ça tournait en rond j’ai l’impression car au bout de 10 minutes, c’était toujours pas fini.

        ps : j’ai pris uné dédibox xc 2016

        • Tu es parti sur quoi comme système ? J’ai utilisé Debian 8.0 pour ma part.

          Normalement, il installe tout par défaut. Tu ne devrais pas avoir d’erreurs !

          • Julien

            J’ai trouvé mon erreur

            Je lancais la commande depuis le répertoire /home/**/quickbox_setup

            Alors qu’il fallait le lancer depuis :

            ~/quickbox_setup

            Si ça peut en aider certains qui ont ce problème dans le futur ;)

  • Punt

    Les gars sur Debian 7 ça marche pas, n’essayez pas !

  • Punt

    Quel est la commande pour faire le tunnel ssh ? J’y arrive pas sur mac..

  • Cyril Bignon

    Bonjour et merci pour le Tuto. je viens de le suivre mais malgré que je dispose d’un disque de 2To…Quickbox ne m’en indique que 20Go…Avez vous un idée ?

    • Est-ce que tu as choisi la bonne partition au démarrage ? C’est la première question dans le tutoriel.

  • Je t’invite à jeter un coup d’oeil ici pour faire un tunnel SSH : https://support.plex.tv/hc/en-us/articles/200288586-Installation

  • Redwan Fchr

    Bonjour, je suis ennuyé car tout est installé mais qu’est ce que QuickBox fait de mieux que si j’avais un soft pour download des torrents .. Parce que là c’est cool je peux dl des torrents j’ai unsuper serveur plex d’installé mais heu comment faire pour associer les 2 ? Les films peuvent t’il se placer dans un dossier en particulier ? Avez vous un site qui explique le fonctionnement de Quickbox et ses atouts ?

    • Oui, tu peux tout à fait faire un dossier commun pour ton téléchargement de torrents et ensuite créer ta librairie en disant à Plex d’aller chercher dans ce dossier. Je te recommande de faire un dossier pour les films et un pour les séries !

      • Redwan Fchr

        Merci , oui bien sûr je connais plex , mais comment faire pour que lorsque je dl un film ou une série plex sache faire la différence … Quickbox n’invente rien enfaite ?! Je pourrais très bien avoir transmission et plex ça ferait la même chose ?!

        • Bah Quickbox c’est un outil clé en main hyper pratique quand tu veux faire du multi-utilisateurs. C’est également pratique pour tous les réglages de base.

          Après oui, tout n’est pas fait automatiquement et comme tu le dis, tu peux avoir Plex et Transmission à côté, ça fera la même chose. J’ai installé Sickrage pour la partie série de mon côté et tout se gère automatiquement (regarde sur Google si besoin).

          • Redwan Fchr

            Ouais :/ le soucis avec sickrage c’est que c’est surtout fait pour la VO non ?!
            Il n’y a pas de série en français qui puissent être géré

  • JEROME

    Bonjour, j’aurai besoin d’aide je suis pas tres fort en debian, j’ai réussi a tout installer mais comment installer un explorer de fichier pour que je puisse modifier le nom des films télécharger ?

  • JEROME

    tu fais comment pour attendre des vitesses de 80mo ? je tourne à 3 – 5 mo moi sur online

    • Ca dépend des sources de tes torrents. Essaie T411 avec un torrent rapide !

      • JEROME

        ok merci j’ai réussi a configurer sickrage avec deluge mais impossible avec rutorrent j’ai un problème d’identification

  • JEROME

    C’est quoi le problème avec les les dedibox XC2016 ? pour le moment je pense pas avoir de soucis. Par contre dans quickbox le status du disque ne s’affiche pas il reste vide. il y a une manip à faire pour avoir comme sur ton screen ?

    • Vhé

      Salut,

      le même soucis, le status du disque est vide chez moi aussi. J’ai lu ici et là qu’il fallait définir un quota de GB pour l’utilisateur, ça n’a pas réglé le problème pour moi.

  • Vhé

    Salut,

    je voulais savoir si tu avais pas des soucis d’utilisation de CPU élevé avec Quickbox + rtorrent ? (le problème viendrait de rtorrent)

    Dans mon cas, dès que j’ajoute un .torrent, le CPU s’affole et monte à jusqu’à 300% (même machine que toi Dedibox XC)

    Merci :)

    • JEROME

      salut non moi avec des torrent dans deluge + plex qui tourne sur ma tv je suis a 40% en CPU et sans plex entre 20 et 30% moi c’est la mémoire physique desuite que je met des torrent ça monte a 98% et 20% sans torrent

  • JEROME

    Après utilisation je conseil online aussi ça fonctionne bien, télécharge vite et 4 utilisateurs plex aucun lag

  • Kali

    Je viens de découvrir le script, un dev’ a-t-il regardé un œil au code ?

  • g.b

    Merci pour cet article.
    QuickBox ça a l’air top mais je n’arrive à pas grand chose.
    Pourtant vous avez tous l’air de trouver ce système très simple.

    J’ai pris un serveur Online XC 2016.
    J’ai installé Debian 8 dessus, à partir de la page de Online.
    Puis j’ai essayé de suivre la procédure inscrite ici pour installer QuickBox :

    SSH –> ok (à partir de Terminal sur Mac)
    mode root –> ok
    exécuter la commande –> j’ai fait un copier/coller des 3 lignes notées plus haut, puis ENTRER
    liste d’une dizaine de questions –> Pas vu…..
    redémarrage –> ok (à partir de la console de Online, bouton « REDEMARRAGE »)

    Sur mon Serveur il y a bien un dossier « QuickBox » avec du contenu qui s’est installé mais je ne sais pas quoi faire.

    Ca vous dit de filer un coup de pouce à un noob ?

    • Hello ! C’est bizarre car normalement, tu devrais au moins avoir les questions. Peux-tu réinstaller complètement ton serveur et relancer la commande ? Avant d’éxecuter celle-ci, fait un « cd /root » au cas où.

      Redis moi ensuite :)

Accueil > Tutoriels > Comment installer une seedbox facilement avec un serveur Plex ?