Separate system configuration from Dotfiles_ArchAP. Add package manifests, system inventories, reusable templates, safer backup/deployment scripts, on-demand service management, TLP and zram configuration, and updated maintenance documentation.
48 lines
1.4 KiB
Markdown
48 lines
1.4 KiB
Markdown
# Architecture du poste
|
|
|
|
## Stockage
|
|
|
|
- table de partitions GPT ;
|
|
- partition EFI montée sur `/boot` ;
|
|
- partition racine Btrfs ;
|
|
- sous-volumes :
|
|
- `@` → `/`
|
|
- `@home` → `/home`
|
|
- `@log` → `/var/log`
|
|
- `@pkg` → `/var/cache/pacman/pkg`
|
|
- `@/.snapshots` → `/.snapshots`
|
|
|
|
Les UUID réels sont enregistrés dans `inventory/storage/` uniquement à titre documentaire. Les modèles de réinstallation utilisent des placeholders.
|
|
|
|
## Démarrage
|
|
|
|
- Limine ;
|
|
- noyaux LTS et/ou Zen selon les paquets présents ;
|
|
- Snapper et limine-snapper-sync pour les entrées de snapshots ;
|
|
- Secure Boot avec clés personnelles gérées par `sbctl`.
|
|
|
|
Les clés Secure Boot ne sont jamais versionnées.
|
|
|
|
## Mémoire
|
|
|
|
- 16 Gio de RAM physique environ ;
|
|
- zram de 6 Gio, priorité 100 ;
|
|
- aucun swapfile permanent.
|
|
|
|
## Énergie
|
|
|
|
TLP applique au démarrage :
|
|
|
|
- profil batterie ASUS `quiet` ;
|
|
- politique CPU économe sur batterie ;
|
|
- boost CPU désactivé sur batterie ;
|
|
- seuil maximal de charge `BAT1` à 60 %.
|
|
|
|
`batlimit` permet un changement temporaire ; TLP remet 60 % au prochain démarrage.
|
|
|
|
## Services à la demande
|
|
|
|
- Nextcloud : une synchronisation avec `nextcloudcmd`, puis sortie ;
|
|
- Proton Mail Bridge : démarré avec Thunderbird, arrêté à sa fermeture ;
|
|
- VMware : réseau, USB Arbitrator et Samba démarrés avec VMware puis arrêtés ;
|
|
- Proton Pass : lancé manuellement.
|