GLPI & Gestion d'Inventaire
Début : septembre 2024Écrit le 05 avril 2026
Contexte
GLPI a été mon premier projet d'envergure chez CIXI. L'objectif était de mettre en place un outil robuste pour l'inventaire du parc informatique et la gestion des tickets (Helpdesk). Ce projet a marqué mes débuts avec Linux et les technologies de conteneurisation.
Initialement, nous avions opté pour un déploiement personnalisé via Podman sur des machines virtuelles Debian. Cependant, pour gagner en maintenabilité et suivre les recommandations de l'éditeur, l'infrastructure a évolué. J'ai migré l'installation vers les images Docker officielles fournies par GLPI Network.
L'architecture actuelle repose sur Docker Compose, regroupant le service GLPI et sa base de données MariaDB au sein d'une même VM dédiée sur Proxmox. Ce choix simplifie grandement la gestion des variables d'environnement, les mises à jour de versions et la cohérence entre le serveur web (Apache/PHP) et la base de données.
Pour sécuriser l'ensemble, ce déploiement est couplé à mon système de sauvegarde Python. Ce dernier effectue des dumps automatiques de la base de données et des sauvegardes du volume des documents, garantissant une restauration rapide en cas d'incident ou d'erreur lors d'une mise à jour majeure.