Skip to content

Commit

Permalink
add documentation regarding frontend configuration file generation
Browse files Browse the repository at this point in the history
  • Loading branch information
jacquesfize committed Mar 11, 2024
1 parent eeaeefe commit 08c4ea7
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 1 deletion.
8 changes: 8 additions & 0 deletions docs/FAQ.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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
"""""""""""""""""""""""""""""""""""""""""""""""""""

Expand Down
2 changes: 1 addition & 1 deletion docs/installation-standalone.rst
Original file line number Diff line number Diff line change
Expand Up @@ -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``
Expand Down

0 comments on commit 08c4ea7

Please sign in to comment.