meta données pour cette page
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
nas:jeedom [2024/07/07 16:55] – lechef | nas:jeedom [2024/07/07 18:27] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ====== Monter un serveur Jeedom sur NAS Synology (via Docker) ====== | + | ====== Monter un serveur Jeedom sur NAS Synology (via Docker |
Installation réalisée grâce au tuto suivant : [[https:// | Installation réalisée grâce au tuto suivant : [[https:// | ||
Ligne 41: | Ligne 41: | ||
La commande '' | La commande '' | ||
- | [[{{: | + | {{: |
===== Création du réseau mcvlan ===== | ===== Création du réseau mcvlan ===== | ||
Ligne 49: | Ligne 49: | ||
'' | '' | ||
- | <WRAP center round tip 60%> \\ L’adresse 192.168.1.241 servira notamment pour ceux qui utilisent le plugin BLEA avec la création d’une antenne déportée ou d’autres containeur Docker qui doivent communiquer avec Jeedom. \\ </ | + | <WRAP center round tip 80%> \\ L’adresse 192.168.1.241 servira notamment pour ceux qui utilisent le plugin BLEA avec la création d’une antenne déportée ou d’autres containeur Docker qui doivent communiquer avec Jeedom. \\ </ |
Exemple : | Exemple : | ||
Ligne 67: | Ligne 67: | ||
Je conseille de préparer le code adapté à votre configuration puis copiez collez le sur le NAS via Putty. \\ Si la création du réseau se fait correctement, | Je conseille de préparer le code adapté à votre configuration puis copiez collez le sur le NAS via Putty. \\ Si la création du réseau se fait correctement, | ||
- | [[{{: | + | {{: |
- | <WRAP center round important 60%> \\ Si besoin, vous pouvez supprimer le réseau | + | Le réseau |
- | < | + | |
+ | Les adresses suivantes ne devront pas être utilisées (réservées pour le NAS) : \\ 192.168.1.240 \\ 192.168.1.241 | ||
+ | |||
+ | <WRAP center round important 60%> \\ Si besoin, vous pouvez supprimer le réseau avec la commande '' | ||
+ | |||
+ | < | ||
docker network rm 864ddd55cac0 | docker network rm 864ddd55cac0 | ||
Ligne 77: | Ligne 81: | ||
</ | </ | ||
+ | |||
+ | ===== Création du fichier docker-compose.yaml ===== | ||
+ | |||
+ | Pour créer notre conteneur, nous allons utiliser la commande '' | ||
+ | |||
+ | < | ||
+ | version: ' | ||
+ | |||
+ | networks: | ||
+ | | ||
+ | name: mymacvlan | ||
+ | |||
+ | services: | ||
+ | jeedom: | ||
+ | | ||
+ | # build : ./ | ||
+ | | ||
+ | | ||
+ | pid: " | ||
+ | | ||
+ | - SYS_PTRACE | ||
+ | - SYS_ADMIN | ||
+ | tty: true | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | - "/ | ||
+ | - "/ | ||
+ | | ||
+ | | ||
+ | - TZ=Europe/ | ||
+ | - PUID=1026 | ||
+ | - PGID=101 | ||
+ | - SYSTEMD_IGNORE_CHROOT=yes | ||
+ | - PATH=/ | ||
+ | |||
+ | </ | ||
+ | |||
+ | Le fichier est à adapter selon la configuration. J'ai choisi cette adresse IP pour mon serveur : 192.168.1.245 mais vous pouvez en choisir une autre (correspondant au range indiqué dans la configuration du réseau macvlan. | ||
+ | |||
+ | networks: notre conteneur sera attaché à notre réseau mymacvlan | ||
+ | |||
+ | image: Image utilisée pour construire notre conteneur \\ Dans cette exemple on utilise jeedom/ | ||
+ | |||
+ | ipv4_address: | ||
+ | |||
+ | volumes: Répertoire « miroir » où sera installé Jeedom | ||
+ | |||
+ | Il y a également une subtilité si vous utilisez une / des clés USB pour joindre vos équipements. Voir le tuto original indiqué au début de l' | ||
+ | |||
+ | PUID et PGID ⇒ ID de l’utilisateur propriétaire. \\ Lancer la commande id <votre nom utilisateur administrateur> | ||
+ | |||
+ | Lancer notepad++, faire un copier-coller du code et sauvegarder le fichier dans '' | ||
+ | |||
+ | ===== Création du container JEEDOM ===== | ||
+ | |||
+ | Lancer la commande '' | ||
+ | |||
+ | Lancer la commande '' | ||
+ | |||
+ | Lancer la commande '' | ||
+ | |||
+ | Lancer la commande'' | ||
+ | |||
+ | ===== Container manager sur Synology ===== | ||
+ | |||
+ | Vérifier dans l' | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Vérifier que la configuration du portail Web est correcte : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Côté webstation : | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ===== Interface Web ===== | ||
+ | |||
+ | Vous pouvez maintenant joindre votre serveur Jeedom (via interface web) à l' | ||
+ | |||
+ | Pour ma part le 192.168.1.245 : | ||
+ | |||
+ | {{: | ||