Skip to main content
En cours de développement

Votre répertoire personnel,
Réinventé

L'expérience bureau native pour systemd-homed. Migrez, chiffrez, sauvegardez et restaurez vos répertoires personnels Linux — sans toucher au terminal.

Construit avec
Rust
+
Qt Quick
Terminal — homed-pilot
homectl list
NAME UID GID STATE REALNAME
alice 60001 60001 active Alice Martin
bob 60002 60002 inactive Bob Chen
homectl create charlie --storage=luks
Creating LUKS2 home for charlie...
27 flags required. Are you sure? [y/N]
💡 Or just use homed-pilot — 2 clicks, zero flags.

Qu'est-ce que systemd-homed ?

Un changement de paradigme dans la gestion des utilisateurs Linux.

Pendant des décennies, Linux a dispersé l'identité utilisateur dans des dizaines de fichiers système. systemd-homed unifie tout en une unité portable et chiffrée.

Portabilité réelle

Votre répertoire personnel devient une unité autonome. Déplacez-le sur une clé USB, branchez-le sur une autre machine Linux. Ça fonctionne.

Chiffrement LUKS2

Chiffré au repos par défaut. Connectez-vous pour déchiffrer, déconnectez-vous pour verrouiller. Zéro fenêtre de vulnérabilité, zéro étape manuelle.

Identité autonome

Plus besoin de modifier /etc/passwd ni de conflits d'UID. Vos identifiants et métadonnées voyagent avec vos données.

Cycle de vie automatique

Les répertoires personnels s'activent à la connexion et se suspendent à la déconnexion. Le suivi de session est intégré, pas ajouté après coup.

Le pont

Même puissance.
Zéro incertitude

Chaque action dans homed-pilot correspond à des opérations système validées — homectl, rsync, userdel — mais vous n'aurez jamais besoin de retenir un seul flag.

La méthode compliquée
bash
# Step 1: Check if user exists
grep '^alice:' /etc/passwd
# Step 2: Stop all sessions
loginctl terminate-user alice
# Step 3: Create homed user
homectl create alice \
--storage=luks \
--image-path=/home/alice.home \
--disk-size=50G \
--fs-type=btrfs \
--luks-pbkdf-type=argon2id \
--real-name="Alice Martin" \
--enforce-password-policy=no
# Step 4: Remove legacy account
userdel --force alice
# Step 5: Copy data into volume
homectl with alice -- rsync ...
# Step 6: Verify migration
homectl inspect alice
⚠ 8 étapes · rollback manuel · sujet aux erreurs
homed-pilot
homed-pilot — Migrate
2
3
Utilisateur
alice UID 1001
Stockage
LUKS2 — Encrypted Disk Image
Taille du disque
50 GB
Retour
Migrer
✓ 2 clics · rollback automatique · validé

Workflows principaux

Trois workflows.
Une interface

homed-pilot est conçu autour des trois opérations essentielles. Chaque écran a été soigneusement pensé pour présenter les bons contrôles au bon moment.

01 — Tableau de bord

Tableau de bord & Gestion

Visibilité instantanée sur chaque utilisateur du système. Voyez le statut de chiffrement, le type de stockage, l'état du volume et la taille du répertoire en un coup d'œil. Les comptes éligibles sont signalés pour la migration ; les utilisateurs gérés par homed affichent leur état en temps réel.

Dashboard
02 — Migration

Migrations sans douleur

Un assistant guidé remplace le processus manuel en 8 étapes de homectl. Prévisualisez chaque étape en mode test, migrez un ou plusieurs utilisateurs, et annulez à tout moment. Rollback automatique en cas d'échec.

Sélectionner l'utilisateur
2
Configurer le stockage
3
Confirmer et migrer
03 — Sauvegarde

Sauvegarde & Restauration

Gestion visuelle des dépôts avec les dialogues de fichiers natifs. Ajoutez des chemins, vérifiez la santé et parcourez les archives. Supporte les dépôts borgmatic locaux, NAS et distants (SSH).

/backup/daily healthy
/mnt/nas/borg healthy
/backup/weekly stale
Reprise après sinistre

Restauration en un clic

Quand la récupération est nécessaire, parcourez les archives et choisissez entre une restauration test dans un répertoire temporaire ou une restauration complète. Vérifiez l'intégrité des archives avant de valider, avec des contrôles de santé intégrés.