Vous êtes sur la page 1sur 20

Procédure d’installation du logiciel Jeedom sur NAS synology

Vous trouverez ici la documentation pas à pas pour installer Jeedom sur un Synology
(DSM 5.2 minimum).

Etape 1 : Installation de Docker


Important

L’installation sous Docker n’est pas officiellement supporté par Jeedom (le
DNS jeedom ne marchera pas par exemple) ainsi que par certains plugins

Allez sur le centre des paquets :

Cliquez sur tous, puis installez le paquet Docker


Attendez jusqu’à ce que l’installation soit finie :

Important

Pour avoir accès au paquet Docker, il faut absolument avoir DSM 5.2 et un
NAS compatible
Etape 2 : Récupération et installation des
images Jeedom
Il faut Docker pour faire tourner Jeedom, le premier un Docker Mysql qui contiendra
la base de données et un 2ème qui contient Jeedom
Lancez l’application Docker :

MYSQL
Cliquez sur “Registre” :

Dans le champ de recherche tapez “mysql”, selectionnez mysql et cliquez sur


télécharger :
Validez ensuite la demande de version, le mieux étant de prendre la version latest :

Cliquez ensuite sur image, ici vous pouvez suivre l’avancement du téléchargement
(peut prendre plusieurs dizaines de minutes) :

Une fois terminé, cliquez sur l’image puis lancer :


Donnez un nom à votre mysql ainsi qu’un port local redirigé vers le port 3306 du
conteneur, puis faites suivant :
Faites suivant :
Cliquez sur “Paramètres avancés” :

Puis sur “Ajouter un dossier”, et là, mettez le dossier voulu côté Synology (c’est dans
ce dossier qu’il y aura tous les fichiers de la base de données) et /var/lib/mysql côté
conteneur (attention à bien décocher “Lecture seule”)
Cliquez sur “Environnement” puis “Ajoutez une variable” et mettant dans
“Variable” : “MYSQL_ROOT_PASSWORD” et dans valeur mettez le mot de passe
de BDD voulu (il servira plus tard). Puis validez :
Cochez “Exécuter ce conteneur lorsque l’assistant a terminé” puis cliquez sur
“Appliquer”.
Jeedom
Cliquez sur “Registre” :

Dans le champ de recherche, tapez “jeedom”, sélectionnez jeedom/jeedom et cliquez


sur télécharger :
Validez ensuite la demande de version, le mieux étant de prendre la dernière.
Cliquez ensuite sur image, ici vous pouvez suivre l’avancement du téléchargement
(peut prendre plusieurs dizaines de minutes) :

Une fois terminé, cliquez sur l’image puis lancez :


Donnez un nom à votre jeedom ainsi qu’un port local redirigé vers le port 80 (ici
9080) et un vers le 22 (ici 9022) du conteneur, puis faites suivant :
Faites suivant :

Cliquez sur “Paramètres avancés”


Puis sur “Ajouter un dossier”
Choisissez un dossier sur votre Synology (c’est dans ce dossier qu’il y aura tous les
fichiers jeedom), attention à bien décocher “Lecture seule”
Dans chemin d’accès, mettez /var/www/html puis cliquez sur “Environnement” :
Cochez “Exécuter le conteneur à l’aide de privilèges élevés” puis validez le tout :
Cochez “Exécuter ce conteneur lorsque l’assistant a terminé” puis cliquez sur
“Appliquer”.
Paramètre de configuration avancé

Il existe 3 paramètres optionnel de configuration, ces paramètres doivent


etre passé en variable d’environement

• APACHE_PORT : permet de changer le port par défaut (80) d’écoute


du serveur web
• SSH_PORT : permet de changer le port par défaut (22) d’écoute du
ssh
• MODE_HOST : indique que le résaux est en mode host

IMPORTANT

Certain plugin on besoin d’avoir le broadcast du réseaux (type plugin


Xioami), pour cela il faut ABSOLUMENT passer en le réseaux en mode
host (possible uniquement lors de la création), changer le port d’écoute par
defaut du serveur web et ssh par des ports non utilisé (type 9080 pour le
serveur web et 9022 pour le ssh), et mettre la variable MODE_HOST à 1
Etape 3 : Configuration de Jeedom
Il vous faut maintenant installer Jeedom, c’est très simple, allez sur IP_NAS:9080

Remplissez les champs en fonction de votre configuration (configuration du Docker


mysql installé précédemment) et validez.
Important

L’addresse IP de la BDD est l’addresse IP du NAS, le port est celui redirigé


du Docker Mysql, le mot de passe est celui mis dans le Docker Mysql. Le
nom d’utilisateur est root et le nom de la base celui que vous voulez
(conseillé Jeedom)
Tip

Si vous voulez un accès SSH, il vous faut dans les ports rediriger un port
local vers le port 22 du conteneur, les identifiants SSH sont root/jeedom.
Vous pouvez changer le mot de passe en initialisant la variable
d’environement ROOT_PASSWORD à la valeur du mot de passe voulu.

Vous aimerez peut-être aussi