From 08c4ea7e50792e85275d2a36046b142b1373eb0e Mon Sep 17 00:00:00 2001 From: Jacobe2169 Date: Mon, 11 Mar 2024 14:15:52 +0100 Subject: [PATCH] add documentation regarding frontend configuration file generation --- docs/FAQ.rst | 8 ++++++++ docs/installation-standalone.rst | 2 +- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/FAQ.rst b/docs/FAQ.rst index b9e14104c2..f4687f2865 100644 --- a/docs/FAQ.rst +++ b/docs/FAQ.rst @@ -4,6 +4,14 @@ FAQ Problèmes liés au frontend -------------------------- +Changement d'URL de GeoNature +""""""""""""""""""""""""""""" + +Si vous souhaitez changer l'URL de l'API de GeoNature, il est nécessaire d'indiquer les nouvelles adresses dans le fichier de configuration principale ainsi que le fichier ``config.json`` présent dans le + dossier `frontend/src/assets`. Pour mettre à jour ce dernier, relancer le script ``install/05_install_frontend.sh``. + + + Message d'erreur lors de la compilation du frontend """"""""""""""""""""""""""""""""""""""""""""""""""" diff --git a/docs/installation-standalone.rst b/docs/installation-standalone.rst index 050447dd8a..a277e39901 100644 --- a/docs/installation-standalone.rst +++ b/docs/installation-standalone.rst @@ -56,7 +56,7 @@ Rendez vous dans le dossier ``install`` et lancez successivement dans l’ordre * ``02_configure_systemd.sh`` : Création des services systemd ``geonature`` et ``geonature-worker``, configuration de ``logrotate``, création des dossiers ``/run/geonature`` et ``/var/log/geonature``. * ``03_create_db.sh`` : Création du role PostgreSQL, de la base de données, ajout des extensions nécessaires (PostGIS, …), création des schémas nécessaires à GeoNature et ajout des données métiers. * ``04_install_gn_modules.sh`` : Installation des modules Occtax, Occhab et Validation (si activé dans le fichier `settings.ini`). -* ``05_install_frontend.sh`` : Création des dossiers et liens symboliques nécessaires, création des fichiers custom à partir des fichiers d’exemple, génération des fichiers de configuration grâce à la commande ``geonature``, installation de nvm, npm et node ainsi que toutes les dépendances javascript nécessaires puis build du frontend. +* ``05_install_frontend.sh`` : Création des dossiers et liens symboliques nécessaires, création des fichiers custom à partir des fichiers d’exemple, génération des fichiers de configuration grâce à la commande ``geonature``, installation de nvm, npm et node ainsi que toutes les dépendances javascript nécessaires puis build du frontend, génération du fichier ``src/assets/config.json`` qui permet de connecter le frontend au backend. * ``06_configure_apache.sh`` : Installation du fichier de configuration Apache ``/etc/apache2/conf-available/geonature.conf`` et activation des modules Apache nécessaires. Vous pouvez alors démarrer le backend de GeoNature : ``sudo systemctl start geonature``