VPN WireGuard - Déploiement initial avec Caddy

Docker WireGuard Caddy Linux

Déploiement d’un VPN WireGuard auto-hébergé

Documentation complète du déploiement d’un VPN WireGuard auto-hébergé avec Docker et reverse proxy, incluant l’architecture, les commandes utilisées, les ajustements de configuration et les corrections apportées au fil des tests.

Schéma WireGuard

Cette documentation présente l’architecture mise en place, les commandes utilisées, les difficultés rencontrées ainsi que les solutions appliquées pour obtenir un service fonctionnel.

Windows Server 2022 – Parcours par mini-projets

Exploration progressive de Windows Server 2022 à travers plusieurs mini-projets orientés entreprise. L’objectif est de découvrir, mettre en œuvre et documenter ses rôles, services et bonnes pratiques d’administration dans des cas concrets.

Ce projet sert de fil rouge pour découvrir les capacités de Windows Server 2022 dans un contexte proche de l’entreprise : Active Directory, services réseau, stratégies de groupe, sécurisation, administration et exploitation.

Gestionnaire Libre du Parc Informatique (GLPI)

Documentation complète sur l'utilisation de GLPI pour la gestion du parc informatique.

Contexte du projet

Dans le cadre de ma montée en compétences sur les technologies d’infrastructure modernes, j’ai réalisé un projet de déploiement containerisé de la plateforme GLPI, outil largement utilisé en entreprise pour la gestion des services IT (ITSM).
L’objectif était de concevoir une architecture reproductible basée sur Docker, capable d’être déployée derrière un reverse proxy, tout en respectant de bonnes pratiques de sécurité et de gestion des données persistantes.

Objecifs du projet :

  • comprendre le fonctionnement de GLPI et son architecture
  • concevoir une image Docker personnalisée
  • gérer la persistance des données et de la configuration
  • déployer l’application derrière un reverse proxy
  • mettre en place un service cron séparé pour les tâches planifiées
  • structurer le projet pour une utilisation publique (Docker Hub / GitHub)
  • documenter l’ensemble du processus

Architecture technique

Architecture technique

À l’issue du projet, une infrastructure complète permettant de déployer GLPI via Docker a été mise en place. L’image Docker a été publiée sur Docker Hub, et la documentation complète sur la partie Backend ainsi que les fichiers de déploiement sont disponibles sur GitHub.

Repository GitHub :

Docker image :

Installation Web

Une fois la configuration, le déploiement des containers et l'installation web sont faits...

Page de garde Glpi

Page de connexion Glpi, après installation réussie