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:53] – 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 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, | ||
| - | '' | + | {{: | 
| + | |||
| + | Le réseau macvlan est créé. \\ ATTENTION ! | ||
| + | |||
| + | 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  | ||
| < | < | ||
| Ligne 74: | Ligne 80: | ||
| </ | </ | ||
| - | </ | + | </ | 
| + | |||
| + | ===== 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 : | ||
| + | |||
| + | {{: | ||
| + | |||