Open killianrak opened 1 year ago
Nous fournissons une image Docker de base de GeoNature sans module, sur son dépôt. Mais aussi depuis très récemment, des images plus complètes de GeoNature avec ses 4 modules externes principaux (Import, Export, Dashboard et Monitoring) : https://github.com/PnX-SI/GeoNature-Docker-services Ce nouveau dépôt comprend aussi un fichier docker-compose qui installe tout de base, prêt à l'emploi.
Par contre, pour ceux qui veulent un contexte plus spécifique, si vous voulez utiliser Docker, il vous faut manipuler Docker, et certainement builder vos propres images. En s'inspirant dans ce qui est fait dans ce dépôt GeoNature-Docker-services, éventuellement en utilisant ces indications : https://github.com/PnX-SI/GeoNature-Docker-services/blob/main/docs/faq.md#comment-rebuilder-localement-les-images-docker-
Pour ajouter ses modules, voir ce qui est fait dans :
Le plus simple est d'utiliser le docker-compose fournit de base avec les 4 modules (quitte à en désactiver certains, ou à ne donner aucun droits sur certains pour que les utilisateurs n'y accèdent pas).
Je pré-suppose que vous avez installé GeoNature via le docker compose fourni ici, mais n’hésitez pas à préciser comment vous avez fait votre installation.
Le dossier media de geonature, référencé par ~/geonature/backend/media
dans la documentation du module monitorings, se trouve dans GeoNature-Docker-services/data/geonature/media
. Les chemins sont donc à adapter en conséquence.
Par ailleurs, il n’y a pas de venv à sourcer ; la commande geonature
doit être remplacé par docker compose exec geonature-backend geonature
(par exemple docker compose exec geonature-backend geonature monitorings install <module_code>
).
Bonjour, J'aimerais installer le module monitoring, sauf que j'ai installé mon geonature via docker donc les fichiers n'ont pas la même configuration, et les commandes sur la doc ne sont pas valables dans mon cas, je suis censé faire comment svp ? Merci