# Configuer une Instance Muppy Enterprise

Une fois que votre serveur Muppy Enterprise est installé, l'étape suivante est de configurer une instance. Cette étape recouvre les opérations suivantes:

* Créer une Database Muppy
* Installer les Apps Muppy

{% hint style="warning" %}
Même si techniquement rien ne l'empêche, vous ne devez créer qu'une seule base de donnée par serveur Muppy.&#x20;

C'est la seule configuration supportée !
{% endhint %}

## Créer une Database Muppy

Lorsque vous ouvrez l'URL de votre serveur Muppy, le formulaire de création de base de donnée suivant s'ouvre:

![](https://3772830354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJQEyyq3uo2ur4VSBiaCB%2Fuploads%2F7ASGtp4FR7IeoNh19a1O%2Fcreate%20muppy%20db%20enterprise.png?alt=media\&token=b8d5315e-bf29-41d9-9037-a415c572071d)

Complétez les champs de la manière suivante:

1. Il s'agit du **admin\_passwd** que vous avez défini lors de l'installation du serveur&#x20;
2. **Database Name** ; le nom de la base de données doit respecter le paramètre **IKB\_DB\_FILTER** que vous avez défini lors de l'installation, sinon la valeur par défaut est muppy\__.\*_&#x20;
   * Exemple: muppy\_001
3. **Email** du compte administrateur
4. **Password**
5. Laissez **English US**
6. Pour **Country** Sélectionnez **France** c'est la seule valeur supportée pour l'instant.

Puis cliquez sur le bouton **Create Database**

## **Installer les Apps Muppy**

Connectez vous à la base de données que vous avez crée avec le compte administrateur que vous venez de créer.

Ouvrez le menu Apps et installer les Apps suivantes dans cette ordre:

* Muppy - PostgreSQL High Availability
* Muppy - PostgreSQL PITR / wal-g addon
* Muppy - Traefik
* Muppy - Compatible PEP503 Simple Repository (Muppy Pypi)
* Muppy - Odoo Development Servers
* Muppy - Code-Server
* Inouk Attachments Storage
* Modules optionnels
  * Muppy - OVH Cloud Provider
* Modules personnalisés
  * Installez les modules développés par **et/ou** pour vos besoins spécifiques

{% hint style="info" %}
Si vous obtenez un message d'erreur "The server is busy right now, module operations are not possible at this time, please try again later.", cliquez sur Ok et relancez votre opération.
{% endhint %}

## **Configurer le stockage des attachements en Database**

L'étape suivante consiste à configurer et activer l'addon "Inouk Attachments Storage" qui permet de stocker tous les documents Muppy dans la base de données (et non dans le filesystem)**.**

1. Ouvrez la page **Settings**
2. Faites défiler la page jusqu'à la rubrique **"Attachment Storage (Inouk)"**
3. Sélectionnez la valeur **"PostgreSQL Database"** dans **Attachment Storage Location**.
4. Cliquez sur le bouton **Save (en haut à gauche de la page)**
5. Faites défiler, à nouveau, la page jusqu'à la rubrique **"Attachment Storage (Inouk)"**
6. Cliquez sur <img src="https://3772830354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJQEyyq3uo2ur4VSBiaCB%2Fuploads%2F0eoKfJbw1VawFjNdpdyV%2FCleanShot%202022-01-04%20at%2011.49.18.png?alt=media&#x26;token=9528fcd6-c6a3-413c-adac-fca104539fec" alt="" data-size="line">

![Configuration de Inouk Attachments Storage](https://3772830354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJQEyyq3uo2ur4VSBiaCB%2Fuploads%2FAMIrvnxrwrv8q2uxo4FS%2FCleanShot%202022-01-04%20at%2011.45.12.png?alt=media\&token=6c422065-f31b-48b2-8c65-6e6f25f4a350)

## Configurer la Clef SSH Muppy

Vous devez maintenant configurer la Clef SSH qui sera utilisée par Muppy pour se connecter à tous les hosts qu'il gère.

Veuillez vous référer à la page [ssh-keys](../guides/muppy-core/ssh-keys "mention") de la documentation [muppy-core](../guides/muppy-core "mention").

## Désactivation du Firewall

Si vous ne souhaitez ou n'avez pas besoin du Firewall, c'est le moment de le désactiver.

Veuillez vous référer à la page [desactiver-ufw-globalement](../guides/muppy-core/firewall-ufw/desactiver-ufw-globalement "mention")de la documentation [firewall-ufw](../guides/muppy-core/firewall-ufw "mention").

La configuration de votre server Muppy est terminée vous pouvez l'utiliser.

## Synchronisation des Tasks

Vous devez Synchroniser les Scripts et Tasks comme indiqué dans la page [synchronisation-des-tasks-et-scripts](../guides/muppy-core/tasks-et-fact-collectors/synchronisation-des-tasks-et-scripts "mention").

## Configuration des emplacements sources d'installation

Lorsque Muppy est déployé dans des réseaux privés qui ne permettent pas d'accéder à Internet, vous devez le ,configurer pour qu'il soit l'emplacement source des outils qu'il installe.

Pour cela, vous devez:

* Ouvrir la page des **Settings**
* Sélectionnez les paramètres **Muppy**
* Pour chaque paramètre de type URL, indiquez une URL accessible ou cliquez sur le bouton <img src="https://3772830354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJQEyyq3uo2ur4VSBiaCB%2Fuploads%2F2fBvjYsMqlRWZngQUgz3%2FCleanShot%202022-01-04%20at%2018.26.24.png?alt=media&#x26;token=ae4153e3-f3d5-41a7-b0c6-0f653226d517" alt="" data-size="line">.
  * L'utilisation d'URL personnalisée n'est pas supportée pour les paramètres qui peuvent être initialisés avec un bouton <img src="https://3772830354-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJQEyyq3uo2ur4VSBiaCB%2Fuploads%2FzcRnvGykstGl8HwY85X3%2FCleanShot%202022-01-04%20at%2018.26.24.png?alt=media&#x26;token=b98af1d6-35e6-41a1-91cd-70bf5560306f" alt="" data-size="line">.

Votre serveur Muppy est maintenant prêt à être utilisé.

