Je rencontre actuellement un problème pour installer Gladys manuellement. Je suis en train de suivre le tuto du guide complet vendu par Pierre-Gilles Leymarie (que je remercie pour ce projet d’ailleurs), et au moment de lancer la commande “sudo grunt buildProd”, j’ai cette réponse qui apparaît :
“A valid Gruntfile could not be found. Please see the getting started guide for
more information on how to configure grunt: http://gruntjs.com/getting-started
Fatal error: Unable to find Gruntfile.”
Je comprend donc que le fichier grunt est introuvable et j’en déduit que c’est au moment du build que ça à merdé mais je ne sais pas où.
Au niveau des prérequis , GCC est en version 9.1.0, node est en version v10.16.3, npm est en version 6.9.0 et mysql est en version 10.3.17-MariaDB-0+deb10u1.
Alors je suppose que tu essaie d’installer Gladys 3, hors on vient de sortir la v4 beta, et le tutoriel d’installation manuelle est donc périmé vu que tu clone le repository en v4 et que tu appliques les informations de la v3.
Veux tu plutôt te diriger vers une installation manuelle de Gladys 4? ou essayer quand même la v3? et là il va falloir qu’on te trouve une façon custom de faire ça
Je t’avoue que je n’ai pas essayer la v4 (je ne sais pas non plus comment elle fonctionne ^^). Pour t’expliquer un peu, j’essayais de libérer un RPI3 et donc d’installer Gladys soit sur une VM (j’ai un serveur qui tourne h24 chez moi), soit un RPI4. Je t’avoue que si je pouvais installer la v4 sur une VM ça m’arrangerais pas mal, en manuel donc. Il y a des prérequis spéciaux pour la v4?
(soit dit en passant, ton projet est vachement cool!)
Je pense qu’il veut juste installer Gladys sur sa VM, pas besoin de mettre en place l’environnement de dev!
@Bouc il te suffit d’installer Docker (tu as un super tuto sur le site de docker)
Et ensuite tu peux lancer un container Gladys, la commande est là:
La seule différence dans la commande, c’est que comme tu es sur une VM en architecture x64/x86, il faut mettre l’image non-ARM: gladysassistant/gladys:4.0.0-beta-amd64
OK! ça à l’air plus simple que prévu du coup!
Je vais me renseigner sur Docker (je ne connais pas^^) et je go tester la v4 du coup^^
Merci beaucoup @pierre-gilles et @VonOx pour votre aide!
Effectivement @VonOx, je ne connais pas Docker du coup je me suis renseigner et, si j’ai bien compris, Docker est une sorte de logiciel de virtualisation. Du coup mettre un VM dans une autre n’a effectivement pas de sens. Je vais l’installer directement sur le serveur ^^
Puis Docker:
hhttps://freebox.toosurtoo.com/forum/viewtopic.php?t=24383
Hello word fonctionne, donc je suppose ok pour Docker.
Puis:
Mais au moment de télécharger Gladys 4 avec Docker, j’ai le message suivant:
docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.40/containers/create?name=gladys: dial unix /var/run/docker.sock: connect: permission denied.*
Si ça tourne tu peux maintenant accéder à Gladys sur ton navigateur en tapant l’IP de ta VM (qui doit être accessible sur ton réseau local, ça par contre je sais pas comment faire sur Freebox Delta)
Salut PG
Effectivement j’ai tapé l’adresse de ma machine virtuelle Freebox et hop,en avant ça tourne.
Y a plus qu’a tenter de paramétrer tous ça.
Merci
@+
Je n’ai pas trop de temps pour m’investir dans un tuto.
Tous est dans les liens indiqués.
Il suffit de les suivre à la lettre et tous fonctionne au final.
N’étant pas du tout spécialiste en informatique, mais plutôt touche à tout, et voulant un système domotique, sans trop d’investissement personnel, j’y suis arrivé avec un peu de persévérance et de recherche bien ciblé sur Google.
@+
PS: y a moyen de modifier le message ou j’ai indiqué ma démarche, afin d’amélioré ça et de le transformé en TUTO par la suite