Ce Forum passera en lecture seule en janvier 2020
Image
Merci de vous rendre sur https://community.jeedom.com maintenant pour vos prochains postes ;)

[Tuto] installation sécurisé Jeedom avec Docker + périphériques USB

Avatar de l’utilisateur
Teggy
Timide
Messages : 13
Inscription : 06 oct. 2018, 10:04
Localisation : 67

Re: [Tuto] installation sécurisé Jeedom avec Docker + périphériques USB

Message par Teggy » 31 août 2019, 22:20

Bonjour

Moi quand le lance "docker start jeedom-server" , ca bloque a


étape 6 téléchargement de jeedom réussie
All init complete
Start apache2
Failed to connect to bus: No such file or directory
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.65.3. Set the 'ServerName' directive globally to suppress this message
Restarting Apache httpd web server: apache2.
Start sshd
Failed to connect to bus: No such file or directory
start-stop-daemon: warning: failed to kill 84: No such process
Restarting OpenBSD Secure Shell server: sshd.
Start atd
Failed to connect to bus: No such file or directory
/sbin/start-stop-daemon: warning: failed to kill 102: No such process
Stopping deferred execution scheduler: atd.
Starting deferred execution scheduler: atd.
/usr/lib/python2.7/dist-packages/supervisor/options.py:298: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
'Supervisord is running as root and it is searching '
2019-08-31 19:42:55,752 CRIT Supervisor running as root (no user in config file)
2019-08-31 19:42:55,752 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
Unlinking stale socket /var/run/supervisor.sock
2019-08-31 19:42:56,064 INFO RPC interface 'supervisor' initialized
2019-08-31 19:42:56,064 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2019-08-31 19:42:56,065 INFO supervisord started with pid 104
2019-08-31 19:42:57,067 INFO spawned: 'cron' with pid 107
2019-08-31 19:42:58,069 INFO success: cron entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)




J e^peu arreter avec Ctrl + C mais jeedom nes'ouvre pas a l'adresse http://localhost:9080/
Une idée ?

Thierry
Qui veut, trouve des solutions, Qui ne veut pas, trouve des excuses
Jeedom, Nas Synology, Motioneye,
RFXCOM, Z-STICK GEN5 - AEON LABS, Passerelle XIAOMI, Passerel Zigbee "home made"...

Didier3L
Actif
Messages : 1384
Inscription : 01 mai 2016, 13:40

Re: [Tuto] installation sécurisé Jeedom avec Docker + périphériques USB

Message par Didier3L » 04 sept. 2019, 19:03

Teggy a écrit :
31 août 2019, 22:20
Bonjour

Moi quand le lance "docker start jeedom-server" , ca bloque a


étape 6 téléchargement de jeedom réussie
All init complete
Start apache2
Failed to connect to bus: No such file or directory
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 192.168.65.3. Set the 'ServerName' directive globally to suppress this message
Restarting Apache httpd web server: apache2.
Start sshd
Failed to connect to bus: No such file or directory
start-stop-daemon: warning: failed to kill 84: No such process
Restarting OpenBSD Secure Shell server: sshd.
Start atd
Failed to connect to bus: No such file or directory
/sbin/start-stop-daemon: warning: failed to kill 102: No such process
Stopping deferred execution scheduler: atd.
Starting deferred execution scheduler: atd.
/usr/lib/python2.7/dist-packages/supervisor/options.py:298: UserWarning: Supervisord is running as root and it is searching for its configuration file in default locations (including its current working directory); you probably want to specify a "-c" argument specifying an absolute path to a configuration file for improved security.
'Supervisord is running as root and it is searching '
2019-08-31 19:42:55,752 CRIT Supervisor running as root (no user in config file)
2019-08-31 19:42:55,752 INFO Included extra file "/etc/supervisor/conf.d/supervisord.conf" during parsing
Unlinking stale socket /var/run/supervisor.sock
2019-08-31 19:42:56,064 INFO RPC interface 'supervisor' initialized
2019-08-31 19:42:56,064 CRIT Server 'unix_http_server' running without any HTTP authentication checking
2019-08-31 19:42:56,065 INFO supervisord started with pid 104
2019-08-31 19:42:57,067 INFO spawned: 'cron' with pid 107
2019-08-31 19:42:58,069 INFO success: cron entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)




J e^peu arreter avec Ctrl + C mais jeedom nes'ouvre pas a l'adresse http://localhost:9080/
Une idée ?

Thierry
:arrow: viewtopic.php?f=67&t=45558
Synology DS216+ / DSM 6.2 / Docker / MariaDB 5
Conteneur : jeedom/Jeedom:master en mode réseau Host - Version Jeedom V3.3
Protocole : MyHOME Play Zigbee/ Xiaomi Aqara / HomeBridge / BLEA

Mon matériel | Tuto MyHOME en Vidéo | Documentation

musiord
Timide
Messages : 20
Inscription : 10 sept. 2018, 10:10
Localisation : Toulouse

Re: [Tuto] installation sécurisé Jeedom avec Docker + périphériques USB

Message par musiord » 18 oct. 2019, 12:06

Hello,

Merci pour le tuto ;-)
Je viens de tenter vite fait la manip et j'ai un ptit souci d'accès à la base.
Voici les commandes que j'ai utilisé:

Code : Tout sélectionner

docker run --name jeedom-mysql -v /opt/jeedom/mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=jeedom-db -e MYSQL_USER=jeedom -e MYSQL_PASSWORD=jeedom-db --publish 3306:3306 mariadb:10.1

docker run --net host --name jeedom-http -v /opt/jeedom/html:/var/www/html -e ROOT_PASSWORD=jeedom-http -e APACHE_PORT=9080 -e SSH_PORT=9022 -e MODE_HOST=1 jeedom/jeedom:master
J'ai un log au moment du lancement du docker jeedom-http:

Code : Tout sélectionner

étape 6 téléchargement de jeedom réussie
All init complete
Start apache2
Failed to connect to bus: No such file or directory
Restarting Apache httpd web server: apache2AH00557: apache2: apr_sockaddr_info_get() failed for jcornier-laptop
AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.0.1. Set the 'ServerName' directive globally to suppress this message
Et si je me connecte a la page http://localhost:9080/install/setup.php et que j'essaie de me logger avec
hostname: localhost
port: 3306
username: jeedom
password: jeedom-db
databade: jeedom

je me prends un:

Code : Tout sélectionner

SQLSTATE[HY000] [2002] No such file or directory
une idée ? :D

MrVince
Timide
Messages : 173
Inscription : 11 sept. 2017, 15:22

Re: [Tuto] installation sécurisé Jeedom avec Docker + périphériques USB

Message par MrVince » 18 oct. 2019, 14:57

Essaye de remplacer le localhost de ta db par l'ip de l'host.

Si tu n'as toujours rien, verifie au niveau du pare-feu si tu autorise bien les input sur ton port 3306
NAS HP Proliant - OpenMediaVault - Jeedom Docker
Raspberry Pi 3 - MagicMirror
Prusa i3

Capteurs MySensors / Xiaomi / Éclairage Ikea Tradfri
SmarterCoffee / Chromecast & Google Home / Thermostat Netatmo

musiord
Timide
Messages : 20
Inscription : 10 sept. 2018, 10:10
Localisation : Toulouse

Re: [Tuto] installation sécurisé Jeedom avec Docker + périphériques USB

Message par musiord » 18 oct. 2019, 16:47

Merci, j'ai trouvé un autre tuto qui à presque la même approche et qui fonctionne plutôt bien ;-)
Je pense que mon pb était en effet dans le hostname qu'il faut mettre a jeedom-mysql
Pour info voici le tuto: http://laboiteajb.fr/jeedom-via-docker/

Et voici la liste des commandes que j'ai utilisé pour lancer un jeedom avec une clé ZWave.

Code : Tout sélectionner

docker network create domotic
docker create --name jeedom-mysql -v /opt/jeedom/jeedom-mysql:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=jeedom --expose 3306 --network domotic mariadb:10.1
docker create --name jeedom-server -v /opt/jeedom/jeedom-server/:/var/www/html --device /dev/ttyACM0:/dev/ttyACM0 --publish 9080:80 --publish 9022:22 --network domotic jeedom/jeedom:master
docker start jeedom-mysql
docker start jeedom-server
;-)

Répondre

Revenir vers « Docker »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité