You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

6.2 KiB

Documentation Homelab

📊 Schéma Architecture et Réseau

graph TD
    subgraph Internet
        WAN[Internet]
    end

    subgraph "Réseau Local (192.168.1.0/24)"
        Router[Passerelle/Router 192.168.1.1]
        Switch[Switch Aménageable]
    end

    subgraph "Machine Unraid (192.168.1.10)"
        direction TB
        Bond0_U[Bond0: eth0+eth1]
        ZFS_C[ZFS Cache: AppData]
        Array[Unraid Array: 18TB Storage]
        
        subgraph "Services Docker (Unraid)"
            Plex[Plex Media Server]
            Arr[Stack Arr: Sonarr/Radarr/...]
            Gitea[Gitea Git Server]
            Frigate[Frigate CCTV]
        end
        
        HA[VM: Home Assistant] -.- HA_IP[192.168.1.147]
        Tailscale[Tailscale VPN] ---- WAN
    end

    subgraph "Machine Proxmox (192.168.1.11)"
        direction TB
        Bond0_P[Bond0: eno1-eno4]
        TankZFS[ZFS Tank: 30TB Pool]
        SSD_Pool[ZFS TankSSD: VM Storage]
        ILO[Interface iLO]
        
        subgraph "AI Cluster (LXC/VM)"
            OUI[Open WebUI]
            H3[Hermes 3]
            DAI[Debian AI VM]
        end
        
        subgraph "Infrastructure (LXC)"
            N8N[n8n Automation]
            Immich[Immich Photos]
            Nextcloud[OpenCloud]
        end
    end

    %% Connexions
    WAN --- Router
    Router --- Switch
    Switch === Bond0_U
    Switch === Bond0_P
    Switch --- ILO
    
    %% Backup Path
    Bond0_P -.->|PBS Backup| Plex
    HA --- Switch

    classDef server fill:#2d3436,stroke:#00cec9,stroke-width:2px,color:#fff;
    classDef storage fill:#2d3436,stroke:#fab1a0,stroke-width:1px,color:#fff;
    classDef mgmt fill:#2d3436,stroke:#ffeaa7,stroke-width:2px,color:#fff;
    class Unraid,Proxmox server;
    class Array,TankZFS,SSD_Pool storage;
    class ILO mgmt;

Vue d'Ensemble

Mon infrastructure homelab est composée de deux serveurs principaux dédiés au stockage, à la domotique, à la gestion des médias et à l'expérimentation d'IA.


🏗️ Hardware Matrix

Serveur IP iLO/IPMI CPU RAM Rôle Principal
Unraid 192.168.1.10 N/A Xeon E5-2678 v3 (12C/24T) 64 GB Stockage (NAS), Médias, Domotique
Proxmox 192.168.1.11 192.168.1.225 Xeon E5-2680 v4 (14C/28T) 208 GB Virtualisation High-Density, IA, Labs

🚀 Services & Workloads

Réseau Zigbee (192.168.1.162)

  • Pont : Raspberry Pi (Zigbee2MQTT sur Docker)
  • Appareils : 25+ appareils (Capteurs, Prises, Interrupteurs, Linky)
  • Intégration : MQTT vers Home Assistant

Unraid (192.168.1.10)

  • Domotique : Home Assistant (VM) - 192.168.1.147
  • Media Stack : Plex, Sonarr, Radarr, Prowlarr, Bazarr, Overseerr, Tautulli
  • CCTV : Frigate
  • Dev/Data : Gitea, MariaDB, Postgres, Redis, InfluxDB
  • Admin : Proxmox Backup Server, UrBackup, Speedtest-tracker

Proxmox (192.168.1.11)

  • Intelligence Artificielle : Open WebUI (192.168.1.209), Immich (192.168.1.164), Debian-AI
  • Automation/Tools : n8n (192.168.1.173), ChangeDetection (192.168.1.113), Nexterm (192.168.1.195)
  • Stockage Cloud : OpenCloud (192.168.1.184)
  • Laboratoires : Templates Ubuntu, Fedora, RockyOS, Win10-Gaming

📋 Dashboard des Services (Liens Rapides)

Service URL Serveur Description
Plex http://192.168.1.10:32400/web Unraid Serveur Media
Open WebUI http://192.168.1.209 Proxmox (LXC) Interface IA / ChatGPT local
Immich http://192.168.1.164 Proxmox (LXC) Photos Self-hosted
Home Assistant http://192.168.1.147:8123 Unraid (VM) Domotique
Overseerr http://192.168.1.10:5055 Unraid Demandes de médias
n8n http://192.168.1.173 Proxmox (LXC) Automation Workflow
Nexterm http://192.168.1.195 Proxmox (LXC) Gestion Terminaux SSH
Gitea http://192.168.1.10:3006 Unraid Git Server
Sonarr http://192.168.1.10:8989 Unraid Gestion Séries
Radarr http://192.168.1.10:7878 Unraid Gestion Films
Speedtest http://192.168.1.10:8769 Unraid Suivi connexion Internet
Tautulli http://192.168.1.10:8181 Unraid Monitoring Plex
Proxmox Web UI https://192.168.1.11:8006 Proxmox Management des VMs/LXCs

🖨️ Périphériques Réseau & Infrastructure

Équipement IP Type Description
Routeur / Gateway 192.168.1.1 Réseau Administration Réseau
Routeur/VPN Secondaire 192.168.1.2 Réseau Serveur VPN/Wireguard
Netatmo Thermostat 192.168.1.223 Domotique Thermostat Intelligent
Serveur Proxmox (iLO) 192.168.1.225 Management Interface HP iLO (ILOCZ272502MF)
HP LaserJet M426fdn 192.168.1.101 Périphérique Imprimante Multifonction
Raspberry Pi (AdGuard) 192.168.1.208 DNS Pi-Hole / AdGuard Home
Raspberry Pi (Zigbee) 192.168.1.162 IoT/Zigbee Pont Zigbee2MQTT (25+ appareils)
Raspberry Pi (AdGuard) 192.168.1.208 DNS Pi-Hole / AdGuard Home
Raspberry Pi (Lab) 192.168.1.162 Lab SSH / Développement
Caméra IP (RTSP) 192.168.1.230 IoT/CCTV Caméra de surveillance
Caméra IP (TP-Link) 192.168.1.160 CCTV Caméra TP-Link
Caméra IP (Dahua/Hikvision) 192.168.1.138 CCTV Caméra avec RTSP
Xiaomi Smart TV 192.168.1.237 Multimedia Smart TV Android
Google Chromecast VA4 192.168.1.134 Multimedia Ecran/Presentation
Google Audio Assist 192.168.1.148 Multimedia Enceinte Connectée
Module Tasmota 192.168.1.206 IoT Prise/Interrupteur intelligent (ESP8266)

Dernière mise à jour : 20 avril 2026