Jeedom via Docker

Dans cet article, nous allons installer Jeedom via Docker. Jeedom est un logiciel pour gérer la domotique dans votre domicile.

Identification du matériel

Dans un premier temps, si vous avez du matériel pour gérer un protocole spécifique, nous devons l’identifier pour autoriser le container Docker à l’utiliser.

Dans notre exemple nous avons uniquement une RFXcom branchée en USB.

En SSH :

ls -l /dev/serial/by-id
total 0
lrwxrwxrwx 1 root root 13 mai   27 20:21 usb-RFXCOM_RFXtrx433_A1XPT0NV-if00-port0 -> ../../ttyUSB0

Le chemin du périphérique USB sera :

Lire la suiteJeedom via Docker

Portainer

Portainer est une interface web pour gérer Docker.

Installation

L’installation ce fait via un container Docker.

sudo docker volume create portainer_data 
sudo docker run --name portainer -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Vérification du container.

sudo docker ps -a
CONTAINER ID        IMAGE                 COMMAND             CREATED              STATUS              PORTS                    NAMES
40dc93c5ae8a        portainer/portainer   "/portainer"        About a minute ago   Up About a minute   0.0.0.0:9000->9000/tcp   portainer

Vérifier que le « status » est bien en

Lire la suitePortainer

Backup

Cet article fait référence à ce sujet :  Création d’un média center 100% autonome.

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Maintenant que notre serveur est opérationnel, nous allons sauvegarder la configuration de l’ensemble des services.

Création du profile FTP vers le NAS avec Rclone.

Installation de Rclone

sudo apt  install rclone -y

 

Configuration de Rclone

sudo rclone config

Lire la suiteBackup

Rclone

SSHCet article fait référence à ce sujet :  Création d’un média center 100% autonome.

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Vous avez le choix entre Syncthing et Rclone, merci de consulter le résumé.

Cliquer ici pour passer la synchronisation via Rclone.

Rclone est un outil en ligne de commande permettant la copie et/ou la synchronisation de fichier sur différente plateforme.

Installation de Rclone

En SSH taper.

sudo apt  install rclone -y

 

Configuration de Rclone

Pour commencer, nous allons enregistrer les informations SSH de votre Seebox pour la récupération des fichiers.

Lire la suiteRclone

Syncthing

Cet article fait référence à ce sujet :  Création d’un média center 100% autonome

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Vous avez le choix entre Syncthing et Rclone, merci de consulter le résumé.

Cliquer ici pour passer directement à Rclone.

Syncthing est une application de synchronisation de fichiers qui utilise le protocole P2P.

Installation de Syncthing

Installation Stadard
En SSH taper la ligne suivante :

sudo apt install syncthing

 

Activation du service.

sudo systemctl enable syncthing@scotch.service
Remplacer mon nom d'utilisateur par le vôtre ou connectez-vous, mon nom sera remplacé automatiquement par le votre.

Démarrage du

Lire la suiteSyncthing

Sonarr

Cet article fait référence à ce sujet :  Création d’un média center 100% autonome

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Dans cet article nous allons voir comment installer Sonarr.

Sonarr est une application qui permet de surveiller et télécharger des séries, et d’organiser votre médiathèque.

Installation

Installation Stadard
Dépendances.

sudo apt install mono-devel mediainfo sqlite3 -y

 

Installation.

Sonarr dispose d'un repository pour Ubuntu. (repository Ubuntu 18.04 "bionic" au moment où j'écris ces lignes)

En SSh, taper les lignes suivantes :

Lire la suiteSonarr

Radarr

Cet article fait référence à ce sujet :  Création d’un média center 100% autonome

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Dans cet article nous allons voir comment installer Radarr.

Radarr est une application qui permet de surveiller et télécharger des films, et d’organiser votre médiathèque.

Installation

Installation Stadard
Installation des dépendances.

sudo apt install libmono-cil-dev curl mediainfo -y

 

Installation de Radarr.

Télécharger la dernière version de

Lire la suiteRadarr

Jackett

Cet article fait référence à ce sujet :  Création d’un média center 100% autonome

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Jackett est une application qui permet de faire un lien entre Radarr et Sonarr et vos trackers torrent. L’avantage de Jackett est qu’il met constamment les liens des trackers à jour quand ces dernier change d’URL.

Installation de Jackett

Installation Stadard

Taper la commande suivante

sudo apt install liblttng-ust0 libcurl4 libssl1.1 libkrb5-3 zlib1g libicu63 libcurl4-openssl-dev bzip2 mono-devel -y

 

Aller sur le GitHub de Jackett et télécharger la dernière version Pre-release au format Jackett.Binaries.LinuxAMDx64.tar.gz

Lire la suiteJackett

Trakt.tv et Plex

Cet article fait référence à ce sujet :  Création d’un média center 100% autonome.

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Dans cet article nous allons installer le plugin WebTools. Ce dernier permet d’installer le plugin Trakt.tv afin de le synchroniser avec le site Trakt.tv

Installation du plugin WebTools

Le plugin WebTools permet l’installation du plugin trakt.tv. Trakt.tv est un service en ligne pour gérer les suivis des films/Series et de marquer vos vidéos déjà visionnées. Pratique en cas de réinstallation !

Installation des dépendances. Taper la commande suivante pour installer unzip

sudo apt install unzip -y

Lire la suiteTrakt.tv et Plex

Configuration de Plex server

Cet article fait référence à ce sujet :  Création d’un média center 100% autonome.

Rappel : Le téléchargement de média sous copyright est illégal. Cet article est à but lucratif et pour test !

Aller sur l’URL suivante : http://Adresse_IP_Local:32400/web

Connectez-vous avec votre compte Plex et cliquer sur suivant sans rien modifier pour finir l’assistant de premier démarrage.

Recharger votre page avec plex.

Lire la suiteConfiguration de Plex server