Du laboratoire personnel au service concret

Mes réalisations informatiques

Virtualisation, stockage, cloud privé, bibliothèque numérique et gestion de photos : voici quelques projets que j’ai réellement conçus, migrés et exploités.

▣ Linux & virtualisation◉ Auto‑hébergement🔒 HTTPS & sécurité☁ Données & sauvegardes
Architecture technique de plusieurs réalisations Cuchtech

Une infrastructure complète, pas seulement des applications

Ces services reposent sur une architecture cohérente : hyperviseur, stockage, réseau, reverse proxy, certificats et sauvegardes.

De l’hyperviseur au service web

Serveur physiqueCPU · RAM · NVMe · disques
→
Proxmox / ESXiVM · LXC · isolation
→
ServicesDocker · web · stockage

Compétences mobilisées

4familles de services présentées
ZFSstockage centralisé et datasets
TLSreverse proxy et accès HTTPS
VM/LXCisolation des usages et ressources
Illustration Nextcloud

Cloud privé & collaboration

Nextcloud

Nextcloud est une plateforme de cloud personnel permettant de centraliser, synchroniser et partager fichiers et documents, tout en gardant la maîtrise de l’hébergement.

Ce que j’ai mis en place

  • Migration d’une instance existante vers une VM dédiée sous Proxmox.
  • Séparation du système sur stockage rapide et des données sur stockage ZFS.
  • Reprise de plusieurs centaines de Go de données.
  • Publication sécurisée via reverse proxy Apache et certificats HTTPS.
  • Intégration d’outils collaboratifs comme OnlyOffice.

Ce que cela démontre

Migration de service, Linux, stockage, permissions, base de données, reverse proxy, continuité de service et sécurisation d’un cloud auto‑hébergé.

LinuxProxmoxZFSApacheCertbotOnlyOffice
Illustration Proxmox et VMware ESXi

Virtualisation & infrastructure

Proxmox VE & VMware ESXi

Un hyperviseur permet de faire fonctionner plusieurs serveurs virtuels sur une même machine physique, chacun isolé et dimensionné selon son rôle.

Ce que j’ai fait concrètement

  • Exploitation initiale d’un environnement VMware ESXi puis migration vers Proxmox VE.
  • Conception d’un serveur avec NVMe rapide, HBA en mode IT et pool ZFS RAIDZ.
  • Création et organisation de VM et conteneurs LXC dédiés par fonction.
  • Mise en place de templates, Cloud‑Init, VirtioFS et démarrage automatique.
  • Organisation des services : cloud, photos, médias, livres, reverse proxy et téléchargements.

Ce que cela démontre

Architecture système, virtualisation, migration d’hyperviseur, gestion du stockage, partage de ressources, automatisation et exploitation quotidienne.

Proxmox VEVMware ESXiVMLXCCloud‑InitVirtioFSZFS RAIDZ
Illustration Calibre-Web

Bibliothèque numérique

Calibre‑Web

Calibre‑Web fournit une interface web légère pour parcourir et consulter une bibliothèque de livres numériques depuis un navigateur.

Ce que j’ai mis en œuvre

  • Déploiement dans un environnement Docker dédié aux livres et médias écrits.
  • Montage des bibliothèques stockées sur les datasets du serveur.
  • Gestion des utilisateurs, groupes et permissions Linux nécessaires à Docker.
  • Publication derrière reverse proxy avec domaine et HTTPS.
  • Diagnostic et correction d’erreurs applicatives et de droits d’accès.

Ce que cela démontre

Docker, volumes persistants, permissions Linux, reverse proxy et capacité à diagnostiquer une application web auto‑hébergée.

DockerLinuxVolumesApacheHTTPS
Illustration Immich

Photos personnelles & sauvegarde mobile

Immich

Immich est une solution de gestion et de sauvegarde de photos auto‑hébergée, pensée comme une alternative privée aux services cloud grand public.

Ce que j’ai mis en place

  • Déploiement de la pile Immich sous Docker.
  • Raccordement des données photo au stockage ZFS du serveur.
  • Gestion séparée des volumes applicatifs et PostgreSQL.
  • Correction des permissions d’accès aux répertoires persistants.
  • Administration, mise à jour de la pile et récupération du compte administrateur.

Ce que cela démontre

Administration Docker, persistance des données, base PostgreSQL, stockage photo volumineux, sécurité des accès et maintenance applicative.

ImmichDocker ComposePostgreSQLZFSLinux

Ce que ces projets traduisent pour un client

Au‑delà des noms de logiciels, ces réalisations montrent ma capacité à construire et maintenir un environnement complet, du matériel jusqu’au service utilisé au quotidien.

ArchitectureChoisir et organiser les briques adaptées.
DépannageDiagnostiquer des incidents système, réseau ou applicatifs.
SécuritéHTTPS, séparation des services et gestion des accès.
PérennitéStockage, sauvegardes et maintenance dans le temps.