MODULE.INFRA_01v2.0-stableIn Production
~/projects/homelab-revamp

HomeLab Revamp

Migration d'un setup ad-hoc vers une infrastructure structurée sous Proxmox VE avec VMs, LXC, et Docker. Objectif : isolation des services, snapshots, et supervision centralisée.

PROXMOXLXCDOCKERDEBIAN
SYS.LOG_01 // Context

Problem Statement

Refonte complète de l'infrastructure homelab sur Proxmox VE — virtualisation, services self-hosted et automatisation.

99.2%
UPTIME
~240W
POWER
SYS.LOG_02 // Solution

Architecture

  • hub
    Proxmox VE

    Hyperviseur KVM/LXC centralisé. Chaque service tourne dans sa propre VM ou container isolé.

  • deployed_code
    Docker via Portainer

    Stack Docker gérée via Portainer pour les apps sans état lourd — mises à jour en un clic.

  • lan
    Réseau segmenté

    VLANs séparant les services publics, l'IoT, et le management pour limiter la surface d'attaque.

SYS.LOG_03 // Implementation Pipeline
01

Structure VMs / LXC

Chaque service = un container ou une VM dédiée.

wireguard → VM (Debian, 512MB) nas → VM (OpenMediaVault) adguard → LXC (Debian, 256MB) n8n → Docker container
02

Réseau & accès externes

Nginx Proxy Manager + Let's Encrypt pour les services exposés.

NPM → reverse proxy HTTPS WireGuard → accès VPN personnel
verified_user
SYS.LOG_04 // System Validation

The Resulting Ecosystem

# ISOLATION
Services cloisonnés

Chaque VM/container a ses propres ressources et réseau. Un service compromis ne touche pas les autres.

# SNAPSHOTS
Sauvegardes Proxmox

Snapshots planifiés sur chaque VM. Restauration testée en moins de 5 minutes.

# SUPERVISION
Monitoring live

Métriques Proxmox + Portainer exposées via API et affichées en temps réel sur ce portfolio.

arrow_back
Back to
All Projects
Next
WireGuard VPN
arrow_forward