# Création d'instances supplémentaires

Dans le cas d'une installation multi-instances, vous serez forcément obligé de créer d'autres customs. Cette partie est grandement facilitée grâce à l'utilisation d'un script permettant d'effectuer toutes les actions de copier-coller de documents, etc.. Il vous faudra simplement spécifier lors de l'appel au script le nom de la nouvelle instance (`edissyum_bis` dans notre exemple) ainsi que le type d'installation (entre `systemd` et `supervisor`). Le paramètre `-p` permet de mentionner si, lors de l'installation, vous avez accepté l'utilisation d'un environnement virtuel Python. Par défaut, la réponse est oui.

```bash
cd /var/www/html/opencapture/install/
sudo ./create_custom.sh --custom_id edissyum_bis --supervisor_systemd systemd
    ou
sudo ./create_custom.sh --custom_id edissyum_bis --supervisor_systemd supervisor
```

Si vous le souhaitez, il est possible de spécifier certains paramètres en argument de l'installateur. La liste est disponible ci-dessous :&#x20;

{% code fullWidth="false" %}

```bash
--user : Forcer un utilisateur en particulier (facultatif)
--custom_id : Identifiant du custom (obligatoire)
--supervisor_systemd : Utilisation de supervisor ou systemd (obligatoire)
--path : Chemin contenant le code Open-Capture (facultatif)
--docserver_path : Chemin des docservers (stockage des documents) (facultatif)
--share_path : Chemin de partage (contenant les dossiers imports / exports) (facultatif)
--python_venv_path : Chemin du venv Python (facultatif)
--database_name : Nom de la base de données (facultatif)
--database_hostname : Hôte de la base de données (facultatif)
--database_port : Port de la base de données (facultatif)
--database_username : Utilisateur de la base de données (facultatif)
--database_password : Mot de passe de l'utilisateur de base de données (facultatif)
```

{% endcode %}

De nouveaux chemins de docservers seront créés également, afin de séparer les documents des différentes instances.

```
/var/docservers/opencapture/edissyum_bis/
```

## Accès à votre installation

Sur une installation classique comme ici, vous pourrez directement accéder à votre instance via l'adresse IP de votre serveur (ou nom de domaine).

> exemple : <http://192.168.10.10/edissyum\\_bis/dist/>

{% hint style="info" %}
Notez bien la présence d'un nom de l'instance `edissyum_bis` dans l'URL, ceci est indispensable.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://edissyum.gitbook.io/open-capture/technique/installation/creation-dinstances-supplementaires.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
