Aller aux projets
Maxime Bernus

Administration systèmes et réseaux

Maxime Bernus

Je m'appelle Maxime, j'ai 23 ans et je me forme à l'administration systèmes et réseaux. Mon homelab n'a rien d'un datacenter : un mini-PC Geekom IT15 et un onduleur. Dessus tournent un Windows Server pour le DHCP, des conteneurs Linux, mon filtrage DNS, des serveurs de jeux et ce site.

Je n'ai pas encore d'expérience professionnelle en administration système : c'est pour ça que j'ai monté ce homelab. Je cherche une alternance pour faire la même chose en entreprise.

Télécharger mon CV LinkedIn M'écrire

Projets

Homelab multi-services sous Proxmox

2025

Objectif

Héberger sur un seul serveur les services d'un petit réseau d'entreprise, et m'entraîner dessus en conditions réelles.

Ce que j'ai fait

  1. J'ai installé Proxmox VE sur le Geekom IT15.
  2. J'ai créé les machines virtuelles et les conteneurs LXC, avec les pilotes VirtIO.
  3. J'ai déployé le DHCP sous Windows Server 2022, AdGuard Home pour le filtrage DNS, des serveurs de jeux AMP sous Ubuntu Server et Nginx pour ce site.
  4. J'ai publié les services en HTTPS sous mon domaine, avec Cloudflare, Certbot et Traefik.
  5. J'ai fait passer le DHCP de la box vers mon propre serveur.

Résultat

Un serveur de 32 Go de mémoire et 2 To de stockage, protégé par un onduleur. Les services sont accessibles en HTTPS et mon réseau reçoit ses adresses de mon propre DHCP.

  1. Internet
  2. CloudflareDNS, certificats Certbot
  3. Reverse proxyTraefik, Nginx
  4. Proxmox VE sur Geekom IT15 32 Go, 2 To, onduleur
    • Windows Server 2022 : DHCP
    • Ubuntu Server : jeux (AMP)
    • Conteneur : AdGuard (DNS)
    • Conteneur : Nginx (ce site)

Outils : Proxmox VE, LXC, KVM/QEMU, VirtIO, Windows Server 2022, Ubuntu Server, AdGuard Home, Nginx, Traefik, Cloudflare, Certbot

Supervision vidéo de l'imprimante 3D

2026

Objectif

Surveiller mon imprimante Bambu Lab A1 avec une webcam USB que j'avais déjà.

Ce que j'ai fait

  1. J'ai passé la webcam UGREEN à un conteneur LXC Debian 11 par passthrough USB.
  2. Je capture l'image avec V4L2 et ffmpeg.
  3. Je la diffuse en RTSP avec MediaMTX.
  4. Des services systemd relancent le flux tout seuls.
  5. J'ai conçu et imprimé un support pour la caméra.

Résultat

Le flux tourne en continu et redémarre seul après un arrêt.

$ systemctl status mediamtx● active (running)$ ffplay rtsp://<ip-du-conteneur>:8554/cam

Outils : LXC Debian 11, passthrough USB, V4L2, ffmpeg, MediaMTX, systemd, impression 3D

Monitoring avec Grafana

2026

Objectif

Repérer une anomalie avant qu'elle ne devienne une panne.

Ce que j'ai fait

J'ai installé Grafana dans un conteneur LXC. Prometheus collecte les métriques. J'ai construit des tableaux de bord pour la charge CPU, la mémoire, le stockage, le réseau et la disponibilité des VM et des conteneurs. J'y accède en local et, à l'extérieur, par VPN.

Résultat

Je vois l'état du homelab en temps réel, de chez moi ou à distance.

Outils : Grafana, Prometheus, LXC, Proxmox, VPN

ConvertX

2026

Objectif

Convertir mes fichiers sans les envoyer à un site tiers.

Ce que j'ai fait

J'ai déployé ConvertX avec Docker sur Proxmox. J'ai configuré le stockage et les formats utiles. J'y accède en local et par VPN. J'ai testé les conversions et documenté l'installation.

Résultat

Documents, images, audio et vidéo sont convertis sur mon serveur, et les fichiers restent chez moi.

Outils : ConvertX, Docker, Proxmox, VPN

Téléchargement du CV avec suivi

2026

Objectif

Savoir qui télécharge mon CV, sans service tiers et en respectant le RGPD.

Ce que j'ai fait

  • Un formulaire demande nom, prénom et email ou téléphone, avec un consentement obligatoire.
  • Un petit service Python, derrière Nginx, vérifie les champs, écarte les robots avec un champ invisible et enregistre la demande avant d'envoyer le PDF.
  • Nginx limite le nombre de demandes par minute.
  • Le service tourne sous systemd, avec un utilisateur dédié et des droits réduits.
  • Le journal CSV est purgé automatiquement après 12 mois et copié sur mon NAS à chaque téléchargement.
  • Côté RGPD : consentement explicite, données minimales (pas d'adresse IP), 12 mois maximum, aucun partage, suppression sur demande.

Ce qui a coincé

  • Le PDF restait accessible par une adresse directe, ce qui contournait le formulaire. Je l'ai sorti du dossier public.
  • Mon conteneur ne peut pas monter le NAS lui-même. J'ai monté le NAS sur l'hôte Proxmox et je ne partage avec le conteneur qu'un dossier dédié.
  • Le navigateur gardait l'ancien CSS avec le nouveau HTML, et la page s'affichait sans mise en forme. J'ai versionné l'adresse du CSS pour forcer le rechargement.

Résultat

Chaque téléchargement apparaît dans le journal et sur le NAS dans la même seconde. J'ai testé le circuit complet avec un envoi réel.

Outils : Python, Nginx, systemd, CSV, NFS

Journal

  1. Refonte de ce portfolio

  2. Purge à 12 mois et sauvegarde du journal sur mon NAS

  3. Téléchargement du CV avec suivi

  4. ConvertX avec Docker

  5. Monitoring avec Grafana et Prometheus

  6. Supervision vidéo de l'imprimante 3D

  7. Démarrage du homelab : Proxmox VE sur un Geekom IT15

Parcours

Expérience

  1. 11/2025 à 03/2026, CDD de 4 mois

    Technicien informatique chez Techbuy, Lille, atelier de réparation informatique. Diagnostic et réparation de pannes matérielles et logicielles, installation de Windows 10/11, récupération et migration de données, suivi des dossiers clients, gestion du stock de pièces.

  2. 09/2024 à 03/2025, service civique de 6 mois

    Médiateur numérique à l'AFP2I, Bruay-la-Buissière. Assistance et dépannage auprès d'un public peu à l'aise avec le numérique, animation d'ateliers en petits groupes.

Formation

  1. 2026 à aujourd'hui

    Bachelor Administrateur Systèmes, Réseaux et Bases de Données (titre RNCP niveau 6), EPSI Lille.

  2. 2021 à 2023

    BTS Systèmes Numériques, option Informatique et Réseaux, lycée André Malraux, Béthune.

  3. 2019 à 2021

    Baccalauréat STI2D, lycée Albert Châtelet, Saint-Pol-sur-Ternoise.

Outils

Proxmox VE, LXC, KVM/QEMU, VirtIO, Docker, Debian, Ubuntu Server, Windows Server 2022, AdGuard Home, Nginx, Traefik, Cloudflare, Certbot, Prometheus, Grafana, ConvertX, ffmpeg, V4L2, MediaMTX, systemd, AMP, Bash, impression 3D. Active Directory, GPO, DNS, WDS (pratiqués en TP à l'EPSI).

Contact

Pour une alternance, un stage ou un premier poste en administration systèmes, réseaux ou infrastructure, écrivez-moi.

Télécharger mon CV LinkedIn