diff --git a/doc/source/installation/installation.md b/doc/source/installation/installation.md index 5c1bbe6c625b101895520978f70eaf264c70f3c1..2149c2dae7043b74ce3a724c046a9396f1d2b836 100644 --- a/doc/source/installation/installation.md +++ b/doc/source/installation/installation.md @@ -47,6 +47,10 @@ Les variables à modifier pour l’installation sont : ``` +```{warning} +Les valeurs par défaut du `dépendencies.json` peuvent être différents des exemples ci-dessous en fonction du système d'exploitation (Linux ou Windows). +``` + Au niveau du fichier `dépendencies.json`, ces trois paramètres sont suceptibles de nécessiter une adaptation en fonction de vos alias Apache (par défaut, ceux-ci sont corrects) : ```js @@ -59,6 +63,12 @@ Au niveau du fichier `dépendencies.json`, ces trois paramètres sont suceptible } ``` +Les clés, dans l'ordre, correspondent aux informations suivantes : + +- `API_ALIAS` : **Alias apache vers l'API.** +- `APP_ALIAS` : **Alias apache vers l'application/client Angular.** +- `WMS_ALIAS` : **Alias vers le service des flux WMS (Mapserver).** + Il faut également adapter les chemins d'installation et le hostname de la machine : ```js @@ -72,6 +82,13 @@ Il faut également adapter les chemins d'installation et le hostname de la machi } ``` +Les clés, dans l'ordre, correspondent aux informations suivantes : + +- `HOSTNAME` : **Nom de la machine.** +- `HTTPSERVER_CONF_FILE` : **Fichier de configuration Apache liée à vMap.** +- `HTTPSERVER_PATH` : **Lien vers le dossier d'Appache.** +- `INSTALL_PATH` : **Répertoire d'installation de vMap.** + Ainsi que les informations du serveur Postgres, et de la base de données vMap : ```js @@ -90,6 +107,17 @@ Ainsi que les informations du serveur Postgres, et de la base de données vMap : } ``` +Les clés, dans l'ordre, correspondent aux informations suivantes : + +- `POSTGRES_DB` : **Base de données de l'application.** +- `POSTGRES_HOST` : **IP/Nom DNS du serveur Postgres.** +- `POSTGRES_PASSWORD` : **Mot de passe de l'utilisateur Postgres.** +- `POSTGRES_PORT` : **Port de l'application Postgres sur le serveur.** +- `POSTGRES_USER` : **Nom d'utilisateur de l'utilisateur Postgres.** +- `SQL_DATA` : **Objet contenant les variables pour les requêtes SQL d'installation.** +- `SQL_DATA -> DB_NAME` : **Nom de la base de données de l'application.** +- `SQL_DATA -> SRID` : **Système de projection de la base.** + Dans la section **application** (tout en bas du fichier *dependencies.json*) il est possible de définir les utilisateurs qui seront créés lors de l'installation de vMap2 ainsi que leurs droits. Cela est défini dans le tableau **users**. Dans l'exemple ci-dessous, un utilisateur admin (et son mot de passe mdpadmin) sera créé avec les provilèges vitis_user et vitis_admin.