muppy.io
Search…
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
Même si techniquement rien ne l'empêche, vous ne devez créer qu'une seule base de donnée par serveur Muppy.
C'est la seule configuration supportée !

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:
Complétez les champs de la manière suivante:
  1. 1.
    Il s'agit du admin_passwd que vous avez défini lors de l'installation du serveur
  2. 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_.*
    • Exemple: muppy_001
  3. 3.
    Email du compte administrateur
  4. 4.
    Password
  5. 5.
    Laissez English US
  6. 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
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.

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. 1.
    Ouvrez la page Settings
  2. 2.
    Faites défiler la page jusqu'à la rubrique "Attachment Storage (Inouk)"
  3. 3.
    Sélectionnez la valeur "PostgreSQL Database" dans Attachment Storage Location.
  4. 4.
    Cliquez sur le bouton Save (en haut à gauche de la page)
  5. 5.
    Faites défiler, à nouveau, la page jusqu'à la rubrique "Attachment Storage (Inouk)"
  6. 6.
    Cliquez sur
Configuration de Inouk Attachments Storage

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 de la documentation Muppy Core.

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 Désactiver UFW globalementde la documentation Firewall UFW.
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.

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
    .
    • L'utilisation d'URL personnalisée n'est pas supportée pour les paramètres qui peuvent être initialisés avec un bouton
      .
Votre serveur Muppy est maintenant prêt à être utilisé.
Copy link
Outline
Créer une Database Muppy
Installer les Apps Muppy
Configurer le stockage des attachements en Database
Configurer la Clef SSH Muppy
Désactivation du Firewall
Synchronisation des Tasks
Configuration des emplacements sources d'installation