Aller au contenu

Homelab Myriops

Infrastructure personnelle auto-hébergée : routage et pare-feu, segmentation réseau, virtualisation en cluster, vidéosurveillance locale, domotique et serveurs de jeux.

Ce dépôt documente ce qui est déployé, pourquoi, et comment le reconstruire. Les choix d'architecture sont tracés sous forme d'ADR (Architecture Decision Records).

État : v2 en cours de déploiement (novembre 2026) — Proxmox et OPNsense en service ; réseaux INFRA, TRUSTED, GUEST et DMZ GAMES opérationnels et testés ; serveur de jeux exposé sur internet ; point d'accès WiFi multi-SSID en place.

Principes directeurs

  1. Toujours un chemin de retour (FAF). Aucun changement sans possibilité de revenir en arrière. On valide une étape avant de passer à la suivante.
  2. Une responsabilité par composant. Le routeur route, le switch commute, le point d'accès fait du WiFi.
  3. Protocoles standards plutôt que propriétaires. Portabilité et remplaçabilité.
  4. Documenter les décisions, y compris celles de ne pas faire.
  5. Concevoir pour la version suivante, implémenter avec le matériel actuel.
  6. Mesurer plutôt que supposer. Un comportement n'est acquis qu'après un test, avec un témoin.

Vue d'ensemble

Internet (5G)
     │
 [ Box ] ── redirection ──┐
     │                    ▼
 [ Giada ]  Proxmox ── VM OPNsense (routeur / pare-feu, DHCP, DNS, DDNS)
     │                 VM serveur de jeux (DMZ, VLAN 70)
     │ trunk 802.1Q
 [ Switch Netgear ] ──┬── AP Cudy AP3000 (SSID → VLAN 10 / 50, bientôt 30)
                      ├── NUC i3      : Frigate (à venir)
                      ├── NUC Celeron : Home Assistant (à venir)
                      └── Pi 4        : passerelle USB imprimante (à venir)

Détails : Réseau, VLANs et WiFi, Réseau de l'hôte Proxmox.

Matériel

Machine CPU RAM Stockage Rôle
Giada BQ612 i5-12400 (6C/12T) 16 Go DDR4-3200 NVMe 1 To Nœud principal : OPNsense + jeux
Intel NUC7i3BNK i3-7100U (2C/4T) 16 Go DDR4 NVMe 256 Go Frigate (détection via iGPU HD 620)
Intel NUC6CAYH Celeron J3455 (4C) 8 Go DDR3L SSD 128 Go Home Assistant
Netgear GS308Ev4 — — — Switch 8 ports, 802.1Q (mode Advanced)
Cudy AP3000 + POE200H — — — Point d'accès WiFi 6, un SSID par VLAN
Raspberry Pi 4 — — — Clé USB réseau pour imprimante résine
Raspberry Pi 3 — — — Réservé : QDevice (v3)

Documentation

Section Contenu
architecture/ Réseau, VLANs, hôte Proxmox
adr/ Décisions d'architecture et leur justification
runbooks/ Procédures rejouables, avec critères de réussite et incidents rencontrés
Runbook Sujet
01 Installation de Proxmox
02 Switch et VLANs
03 VM OPNsense
04 VM serveur de jeux et DMZ
05 Exposition d'un service sur internet
06 Ajouter un VLAN et son SSID
07 Accès SSH

Feuille de route

  • v2 (en cours) : réseau IOT et passerelle USB, sauvegardes planifiées, VLAN parking sur les ports libres, cluster Proxmox 3 nœuds, Frigate et Home Assistant sur nœuds dédiés.
  • v3 (prévue) : switch 2.5G/10G (MikroTik CRS310), NAS dédié (i3-12100, ZFS, 10GbE), Jellyfin, Proxmox Backup Server, QDevice, 32 Go sur le nœud principal.