diff --git a/packaging_apps_multiinstance_fr.md b/packaging_apps_multiinstance_fr.md index 0d9e706e..2f6b1b27 100644 --- a/packaging_apps_multiinstance_fr.md +++ b/packaging_apps_multiinstance_fr.md @@ -4,9 +4,9 @@ Le multi-instance est la capacité d’une application a être installée plusieurs fois. #### Scripts -Lorsque YunoHost installe une seconde fois l’application, il passe au script en dernier paramètre `id__2` avec `id` provenant du manifeste. La valeur après l’`id` est incrémentée. +Lorsque YunoHost installe une seconde fois l’application, il passe au script en dernier paramètre `id__2` avec l’identifiant de l’application `id` provenant du manifeste. La valeur `n` dans `id__n` est incrémentée à chaque nouvelle instance de l’application. -**Par exemple** : dans le script roundcube, il faut nommer la base de donnée `roundcube`, le dossier d’installation `roundcube` et la configuration Nginx `roundcube`. De cette manière, la seconde installation de roundcube ne rentrera pas en conflit avec la première, et sera installée dans la base de donnée `roundcube__2`, dans le répertoire `roundcube__2`, et avec la configuration Nginx `roundcube__2`. +**Par exemple** : dans le script roundcube, il faut nommer la base de donnée `roundcube`, le dossier d’installation `roundcube` et la [configuration Nginx](packaging_apps_nginx_conf_fr) `roundcube`. De cette manière, la seconde installation de roundcube ne rentrera pas en conflit avec la première, et sera installée dans la base de donnée `roundcube__2`, dans le répertoire `roundcube__2`, et avec la configuration Nginx `roundcube__2`. Récupération de la dernière variable passée aux scripts : @@ -14,11 +14,6 @@ Récupération de la dernière variable passée aux scripts : APP=${!#} ``` -Utilisation de la variable : -```bash -sudo yunohost app checkurl $domain$path -a $APP -``` - #### Manifeste Passer la variable `multi_instance` à `true` dans le [manifeste](packaging_apps_manifest_fr) : ```json