Aller au contenu

Sanctuaires-Machines

L’infrastructure consiste en trois hôtes consacrés, chacun ayant un rôle distinct et une configuration propre.

ParamètreValeur
RôleSanctuaire de travail principal
OSNixOS, kernel 6.18
CPUx86_64
GPUAMD (pilote amdgpu, ROCM)
Disques système2× Samsung SSD 980 PRO 1 To NVMe (miroir ZFS)
Disque données1× HDD /data2 ext4 (nofail)
AffichageKDE Plasma 6, Wayland, SDDM
hostId ZFS21ed29b1
stateVersion24.11

Services système notables :

  • Docker (storage driver ZFS)
  • zrepl (tir de backups depuis storage2.retrohive.fr)
  • Tailscale
  • pcscd (YubiKey)
  • pipewire
ParamètreValeur
RôleVPS exposé — services web personnels
HébergeurScaleway
IP publique51.159.34.135
OSNixOS
CPUx86_64, Intel KVM
Disque/dev/sda, ext4 (MBR)
SSHUniquement via Tailscale (100.64.0.0/10)
stateVersion26.05

Services Docker :

ContainerDomaineRôle
traefikReverse proxy + TLS Let’s Encrypt
crowdsecWAF / protection DDoS
immich-serverphotos.friloux.meGalerie photos
immich-postgresBase de données Immich
immich-redisCache Immich
crowdsec-manager:3000 (interne)UI de gestion CrowdSec
ParamètreValeur
RôleServeur dédié domestique
OSNixOS
CPUx86_64
Disque/dev/sda, ext4 (disko, GPT)
sopsClé age dérivée de la clé SSH host
stateVersion25.11

Services Docker : borg-ui, mealie, uptime-kuma, papra (docs.friloux.me), ainsi que la stack BookStack wow-cp (wow-cp.friloux.me — bookstack + mariadb + mysqldump). papra et BookStack sont tous deux exposés publiquement via Traefik + CrowdSec, atteints par une redirection de port 80/443 de la box vers 192.168.0.10.