Logiciels
GLF OS Nix Samba
Application GLF OS

GLF OS Nix Samba

Gérez vos partages Samba sous GLF OS sans éditer de fichiers Nix : montez les partages de votre NAS et partagez vos dossiers sur le réseau.

Sous GLF OS, la distribution GNU/Linux basée sur NixOS, toute la configuration du système passe par des fichiers Nix. Nix Samba vous permet de gérer vos partages Samba sans éditer ces fichiers à la main.

  • 🌐 Partages distants (client CIFS) : montez les partages d'un NAS ou d'un autre ordinateur
    • listez, ajoutez, modifiez et supprimez les points de montage
    • fichier d'identifiants, UID/GID, montage automatique systemd et délais d'attente
    • favori dans le gestionnaire de fichiers (GTK ou KDE) et raccourci sur le bureau en option
  • 🔍 Découverte réseau : plus besoin de connaître l'adresse exacte du partage, une fenêtre vous aide à la remplir
    • détection automatique des serveurs Samba de votre réseau (mDNS), ou saisie de leur nom ou adresse IP
    • liste des partages du serveur choisi, en anonyme, avec le fichier d'identifiants ou avec un nom d'utilisateur et un mot de passe
    • un clic sur Sélectionner remplit l'adresse distante (//serveur/partage)
  • 🔑 Fichier d'identifiants : créez un fichier d'identifiants Samba protégé (chmod 600)
  • 📂 Sélecteur de dossier : choisissez le point de montage, le dossier partagé ou l'emplacement du fichier d'identifiants d'un clic
  • 📁 Partages locaux (serveur Samba) : partagez un dossier sur votre réseau
    • accès public (invité) ou réservé à certains utilisateurs
    • lecture seule ou lecture / écriture
  • 💾 Enregistrer et reconstruire : l'application écrit la configuration NixOS et lance nixos-rebuild switch dans un terminal
  • ✅ Vérification de la configuration : détecte les imports manquants dans /etc/nixos/customConfig/default.nix et propose de les corriger
  • 🌍 Disponible en français et en anglais

Vos modifications restent en mémoire jusqu'au clic sur Enregistrer sur le disque, et l'application demande confirmation si vous fermez la fenêtre sans avoir enregistré.

Écrit en Python avec GTK 4 et Libadwaita, il est livré avec GLF OS.

Screenshots

Accueil Liste des partages distants Modifier un partage distant Ajouter un partage distant Parcourir le réseau Créer un fichier d'identifiants Liste des partages locaux Modifier un partage local Ajouter un partage local