Skip to content

pas à pas

Stéphane DEWITTE edited this page May 5, 2021 · 7 revisions

on commence !!!

Vous avez suivi les Prérequis alors on passe à l'installation du script qui installera toutes les dépendances (y compris docker).

Installation obligatoirement en root et pas en user

  • personnalisation de votre mot de passe
passwd

entrer votre mot de passe actuel, puis le nouveau et confirmer

sudo passwd root

Entrer un nouveau mot de passe pour root

su root

puis saisissez votre mot de passe.

Modifier le fichier de configuration sshd_config afin d’autoriser l’accès root via SSH.

Saisissez la commande :

nano /etc/ssh/sshd_config

Naviguez dans le fichier jusqu'à la dernière ligne et ajouter :

PermitRootLogin yes

puis enregistrer et quitter.

Afin que les modifications soient prises en compte, il faut redémarrer le service SSH.
La commande est la suivante :

/etc/init.d/ssh restart

Déconnectez vous de votre ssh et connectez vous directement en root

Installation du script

Mise à jour des paquets :

apt update && apt upgrade -y

Installation de Git :

apt install git -y

Clonage du script :

git clone https://github.com/laster13/patxav.git /opt/seedbox-compose

Pour lancer le script :

cd /opt/seedbox-compose && ./seedbox.sh

Le premier choix à faire : installation local ou Gdrive

  • Installation Seedbox Classique = Stockage uniquement sur la capacité de votre disque dur
  • Installation Seedbox Rclone = Stockage sur le cloud
  • Restauration Seedbox = Restauration à partir du BACKUP

Lors de l'installation du script celui-ci prendra du temps et restera un moment sur

TASK [Add Debian repositories] ***************************************************************
TASK [Install common packages] ***************************************************************

Ne vous inquiétez pas, laissez faire car cela prendra plus ou moins du temps en fonction de la puissance de votre serveur et vous verrez le script redémarrer au bout d'un moment.

INFORMATIONS UTILISATEURS :

  • Création d'un groupe pour la seedbox (le nom que va avoir votre seedbox)
  • Taper le nom d'administrateur de la seedbox
  • Taper votre mot de passe
  • Taper votre adresse email
  • Taper votre nom de domaine

Gestion des DNS

  • Souhaiter vous utiliser les DNS CLoudflare ? o/n si oui ->
  • Taper votre adresse email Cloudflare
  • Taper ensuite votre clé API Cloudflare

Gestion du rclone.conf

vous avez 3 possibilités :

  • Copier/coller un rclone.conf déjà existant
  • Création rclone.conf (recommandé)
  • rclone.conf déjà existant sur le serveur --> (/root/.config./rclone/rclone.conf

CHOIX 1 -> Copier/coller un rclone.conf déjà existant

Coller le rclone, puis retour à la ligne et taper STOP puis à nouveau ENTRER pour valider.

CHOIX 2 -> Création rclone.conf

Vous aurez besoin de votre id client (Projet API Google) ainsi que du mot de passe pour validation

  • Choix du Gdrive disponible
  • Choisir le stockage principal: taper le n° correspondant

Médias à ajouter :

  • Avec la barre d'espace sélectionner les dossiers à créer
  • Tabulation, puis taper entrer sur le bouton OK

Installation Unionfs-Fuse

  • Taper ENTRER pour utiliser le choix par défaut (mergerfs)
  • Jusqu'au message -->APPUYER SUR ENTREE POUR CONTINUER<--

Gestion des Applications

Sélection des applications à installer:
Appuyer sur le barre espace pour sélectionner les applications, puis tabulation et taper ENTRER sur OK

Choix des l'outils des gestion cLoud :

  • Cloudplow
  • Crop
  • Autoscan
  • Plex_Autoscan

Nous vous conseillons --> Cloudplow et Plex_Autoscan

Si vous avez choisis l'installation de Crop et que vous utilisé un Teamdrive (sharedrive)

  • Taper le N° correspondant à votre stockage principal
  • Puis Taper le N° de votre Backup (si cela vous est demandé)

INFORMATION SEEDBOX INSTALL

Récapitulatif de vos identifiants et des apps

FIN 👍

Clone this wiki locally