Réseau
Fibre Orange à 8 Gb/s descendant et 2 Gb/s montant, Livebox 7 S, et switch SL902-SWTGW124AS relié à la box par un module SFP+ vers RJ45 10G. Tailscale relie les machines en VPN mesh.
Le réseau, les machines et les services, documentés sans adresses ni ports.
Cette rubrique décrit l’infrastructure personnelle telle qu’elle est utilisée au quotidien : la fibre, l’hôte de virtualisation, le stockage, le poste de travail et le Mac de développement. Les articles qui suivent entrent dans le détail d’un sujet à la fois.
Rien ici n’est une invitation à reproduire une configuration cachée. Les noms de montage des exemples sont fictifs.
Installation provisoire.
Fibre Orange à 8 Gb/s descendant et 2 Gb/s montant, Livebox 7 S, et switch SL902-SWTGW124AS relié à la box par un module SFP+ vers RJ45 10G. Tailscale relie les machines en VPN mesh.
Proxmox VE sur un Lenovo ThinkStation P340. Une NVIDIA Quadro P1000 est passée en passthrough PCIe vers la VM Debian des services. Les sondes de ventilateurs, de chipset, de processeur et de NVMe remontent dans l’interface via pve-mod. Un onduleur est supervisé avec NUT.
NAS Synology, stockage principal. La VM des services monte un partage NFS au démarrage, avant que Docker ne lance les conteneurs qui s’en servent.
Ryzen 5 7600, 32 Go de mémoire, Radeon RX 6750 XT, SSD de 2 To, Windows 11 IoT Enterprise LTSC et Ethernet 2,5 GbE. Virtualisation avec VMware, VirtualBox et Hyper-V. Prise en main à distance avec Parsec.
Machine de développement iOS, avec Xcode. Nutry et Wavy passent par Xcode Cloud, puis par TestFlight.
La fibre, le switch 10G, l’hôte Proxmox, le NAS, le poste et le Mac, et la place de chaque service.
Ce que la VM Debian voit de la Quadro P1000, comment Docker lui donne accès, et le principe du passthrough côté hôte.
Pourquoi les conteneurs qui lient le partage rataient le démarrage, et comment l’attente a été placée avant Docker.
Jellyseerr, Sonarr, Radarr, Prowlarr et qBittorrent derrière gluetun. Jellyfin tourne sur une autre machine du homelab.
Le service, la séparation du code et des données, les sauvegardes, et un déploiement qui garde la version précédente.
Le Mac sert à développer. Nutry et Wavy sont archivées par Xcode Cloud, puis proposées sur TestFlight.
Deux VM sur l’hôte Proxmox, Windows Server 2016 et Windows 10 Pro, pour un TP Active Directory, à l’écart des services.