Page 2 sur 2

Re: migration vers Docker

Publié : 19 sept. 2021, 15:31
par Keros

Re: migration vers Docker

Publié : 20 sept. 2021, 11:14
par Deufo
C'est ce que j'ai indiqué plus haut, c'est configuré lors de l'installation de l'image.
Je remets le passage :
Installing domoticz/domoticz-docker (with the GUI package of Synology)
Install domoticz/domoticz-docker (official Domoricz container)
Press Start and configure it like this:
- Check 'run as admin' (or something similar, in dutch it is 'Uitvoeren met hoge machtiging)
- Click 'advanced settings'
- Check 'Automatic restart'
- Tab 'Volume' -> 'add folder' and select (or create and select) 'docker/domoticz', then 'connect path' -> /opt/domoticz/userdata
- Tab 'Port settings' (SO DO NOT GO TO NETWORK JUST YET, BUT FIRST TO PORT SETTINGS), adjust the local port and container port (I change local port from automatic to the same port as the container port).
- Tab 'Network' -> Check 'Use same network as Docker Host'
- Tab 'Environment' (THIS IS NOT VISIBLE, YOU HAVE TO RESIZE THE WINDOW, DRAG THE RIGHT SIDE TO THE RIGHT IT WILL APPEAR) -> change the ports to the port settings you used in tab 'port settings'. I do not know if this is needed, but it doesn't hurt and my setup works :).

Now start the container, Domoticz can be reached with http://<IP of the NAS>:<port you chose, like 8080>

Re: migration vers Docker

Publié : 20 sept. 2021, 15:12
par Beaupigny
Bonjour,

je n'arrive pas à exécuter cette commande dans le répertoire, Putty me dit que ce dossier n'existe pas:
hen 'connect path' -> /opt/domoticz/userdata

Cordialement

Re: migration vers Docker

Publié : 20 sept. 2021, 16:03
par Deufo
Pour moi, ce ne sont pas des commandes à exécuter mais des options à cocher lors de l'ajout de l'image par l'interface graphique de docker.
Je peux essayer d'installer docker sur mon Syno et de documenter en image afin de l'ajouter au wiki mais il va me falloir un peu de temps.
Je me suis égaré dans le plugin et je suis en train de transformer la partie Configure Reporting de Module à Classe et de modifier un peu le fonctionnement (bientôt une PR Pipiche) et surtout un nouveau joujou à intégrer.

Re: migration vers Docker

Publié : 21 sept. 2021, 13:53
par Deufo
Bonne nouvelle, ça fonctionne chez moi, je fais un tuto.

Re: migration vers Docker

Publié : 21 sept. 2021, 15:11
par Beaupigny
Bonjour
Excellent nouvelle Deufo! un grand merci pour la construction du tuto ,par contre vu mon niveau il faut faire un tuto détaillé et accessible pour les archi nuls... :)
vous avez utilisé quelle image ?
Bien cordialement

Re: migration vers Docker

Publié : 21 sept. 2021, 15:16
par Deufo
Voici le lien sur le wiki :

https://github.com/pipiche38/Domoticz-Z ... _Docker.md

Je ne pense pas pouvoir détailler plus.

Les deux dernières lignes sont très importantes, il vous faudra bien recopier le contenu de l'ancien Data/

Re: migration vers Docker

Publié : 22 sept. 2021, 15:30
par Beaupigny
bonjour,

un grand, grand merci pour ce tuto très bien fait et suffisamment détaillé. En suivant le pas à pas j'ai pu paramétrer mon conteneur, notamment les ports, installer mon plugin avec le terminal et récupérer la sauvegarde et tout ça en 25 minutes.
tout refonctionne et je ne serai plus dépendant de DSM.
une dernière question comment faire des sauvegarde automatiques avec DOCKER ?

Bien Cordialement

Re: migration vers Docker

Publié : 22 sept. 2021, 17:59
par Keros
Pour info, j'ai réorganisé le super tuto fait par Deufo : le lien donné au-dessus n'est plus fonctionnel.

Le nouveau lien :arrow: https://github.com/pipiche38/Domoticz-Zigate-Wiki/blob/master/fr-fr/Plugin_Installation.md

Merci Deufo ;)

Re: migration vers Docker

Publié : 23 sept. 2021, 14:26
par Deufo
Beaupigny a écrit : 22 sept. 2021, 15:30 une dernière question comment faire des sauvegarde automatiques avec DOCKER ?
L'intérêt d'avoir sortie les données du Conteneurs, c'est qu'elles sont facilement accessibles (/docker/domoticz).
Le plus simple est donc de créer une sauvegarde automatique sur ce dossier avec HyperBackup, cela permettra de sauver la DB, les plugins, les scripts...
Seul souci, faire un backup alors que domoticz et le plugin fonctionnent, ce n'est pas trop conseillé car les fichiers sont en cours d'utilisation.
Le plus propre serait d'utiliser un script qui stoppe le conteneur (docker stop xxx) et copier la DB de domoticz ainsi que le repertoire Data/ du plugin.
Pour rester sur quelque chose de simple, domoticz propose de faire des sauvegardes en automatique, si celles si sont dans le repertoire, ça sera bon, et pour le plugin, les anciens json peuvent suffire.