✏️Edition des Systemd Units
Last updated
Last updated
Muppy dispose de fonctionnalités complètes d' édition des Systemd Service Units.
Muppy utilise ces fonctionnalités pour gérer la plupart des services qu'il installe (Traefik, Code Server, pglookout, Odoo, ...).
Muppy supporte 2 workflows sur les fichiers Units:
Workflow de Création de fichier Unit à partir d'un fichier Template Muppy
Workflow de Modification d'un fichier Unit existant
C'est le workflow utilisé par Muppy pour gérer les services qu'il installe, il est composé des étapes suivantes:
Créez un Systemd Units en indiquant le Host et Unit Name.
Dans l'onglet Configuration
Dans le groupe Unit file Template, sélectionnez le template Systemd Default Unit File - Muppy ou un dérivé.
Cliquez sur le bouton
Entrez les paramètres du groupe systemd options
Cliquez sur le bouton pour que Muppy génère le contenu du Unit File.
Dans l'onglet Unit File,
Cliquez sur le bouton pour que Muppy upload le contenu du Unit File à l'emplacement défini par Unit File Path.
Cliquez sur le bouton si vous voulez que le service démarre au démarrage du Host.
Utilisez les 4 boutons pour contrôler le Systemd Unit.
L'objectif - à terme - de ce workflow est de permettre de gérer un Unit File existant avec l'interface de Muppy en suivant les étapes suivantes:
Ouvrez le Service Unit en mode édition
Dans l'onglet Unit File,
Modifiez le contenu du champ Unit File Content
Vous pouvez aussi générer le contenu du Unit File avec les variables du groupe configuration et un fichier Template spécifique comme décrit dans le paragraphe précédent.
Importer un System Unit avec le Wizard comme décrit dans
Cliquez sur le bouton , Muppy va télécharger le Unit File à l'emplacement défini par Unit File Path et afficher son contenu dans Unit File Content.
Cliquez sur le bouton pour que Muppy upload le contenu du Unit File à l'emplacement défini par Unit File Path.
Cliquez sur bouton pour que le system prenne en compte les changements