Comprendre les systèmes
Linux, processus, services, permissions, SSH et fonctionnement des machines.
Homelab
Un serveur personnel sur lequel j'expérimente l'infrastructure, les systèmes et l'automatisation.
Le matériel
Le cœur de mon homelab est un Minisforum MS-A2. Une machine suffisamment puissante pour faire tourner plusieurs environnements tout en restant compacte et silencieuse.
16
cœurs CPU
32
threads
96 Go
de RAM
2 To
de stockage
Minisforum MS-A2
Ryzen 9 9955HX
Pourquoi ?
Un homelab me permet de travailler sur des problèmes que l'on rencontre rarement en développant uniquement sur sa machine : déployer une machine, configurer un service, gérer le réseau ou automatiser une configuration.
Linux, processus, services, permissions, SSH et fonctionnement des machines.
Communication entre machines, adressage, DNS et exposition des services.
Remplacer progressivement les opérations manuelles par du code versionné et reproductible.
Expérimentations
Chaque ajout au homelab part d'un besoin ou d'une question que je veux résoudre.
Créer et configurer des machines virtuelles sans refaire manuellement chaque étape.
Mettre en place un réseau interne où les machines et services sont accessibles par leur nom plutôt que par leur adresse IP.
Comprendre comment déployer et faire évoluer des applications conteneurisées.
Méthode
Le homelab n'a pas vocation à être parfait. Il évolue au fur et à mesure de mes expérimentations et de ce que j'apprends.