Monter un volume Sia avec Mountain Duck
Introduction
Mountain Duck permet de monter un stockage distant comme un volume local dans le Finder de macOS. Grâce à l'API S3 exposée par renterd, vous pouvez accéder à votre stockage Sia directement depuis le Finder en glisser-déposer.
Prérequis
- renterd installé et fonctionnel
- Mountain Duck installé avec une licence valide
- Un bucket créé dans renterd (via l'interface web)
- Des credentials S3 générés dans renterd UI
Étape 1 : Créer les credentials S3 dans renterd
Depuis la version 2 de Sia, les clés S3 doivent être créées directement depuis l'interface web de renterd.
- Accédez à l'interface renterd : http://localhost:9980
- Naviguez vers la section Configuration ou S3
- Créez une nouvelle paire de clés (Access Key ID + Secret Access Key)
- Notez précieusement ces deux valeurs
Étape 2 : Activer le bon profil dans Mountain Duck
L'API S3 de renterd utilise le style "path-style" et non le "virtual-host-style" moderne. Il faut donc activer le profil compatible.
- Ouvrez Mountain Duck → Préférences
- Allez dans l'onglet Profils
- Recherchez et activez : S3 (Deprecated path style requests)
(Si le profil n'apparaît pas, téléchargez-le depuis https://profiles.cyberduck.io/)
Étape 3 : Créer la connexion
Créez une nouvelle connexion avec les paramètres suivants :
- Protocole : S3 (Deprecated path style requests)
- Surnom : Sia renterd
- Serveur : localhost
- Port : 8080
- Chemin d'accès : (laisser vide)
- Identifiant de la clé d'accès : (votre Access Key ID)
- Clé d'accès secrète : (votre Secret Access Key)
⚠️ Ne renseignez pas de chemin d'accès — le bucket apparaîtra automatiquement à la racine du volume monté.
Étape 4 : Ignorer l'avertissement de sécurité
À la connexion, Mountain Duck affichera un avertissement :
"Connexion S3 non sécurisée — Clé d'accès secrète envoyée en clair."
Cet avertissement peut être ignoré sans risque. La communication entre Mountain Duck et renterd reste 100% locale sur votre machine (localhost). Aucune donnée ne transite sur le réseau à ce stade — le chiffrement intervient ensuite quand renterd envoie les données vers les hosts Sia.
Cochez "Ne plus afficher" pour masquer cet avertissement.
Étape 5 : Désactiver le cache local
Par défaut, Mountain Duck conserve une copie locale des fichiers uploadés. Pour éviter cette duplication inutile (surtout si vos fichiers originaux sont déjà sur votre Mac) :
- Dans le Finder, faites un clic droit sur le dossier du bucket
- Sélectionnez "Ne pas synchroniser"
Les fichiers afficheront alors une icône de nuage indiquant qu'ils sont stockés uniquement sur Sia, sans copie en cache local.
Utilisation
Une fois connecté, le volume Sia apparaît dans le Finder. Vous pouvez :
- Glisser-déposer des fichiers pour les uploader vers Sia
- Ouvrir des fichiers (téléchargés à la demande)
- Supprimer des fichiers du bucket
Note : renterd doit être en cours d'exécution pour que le volume soit accessible.
Récapitulatif
- Profil : S3 (Deprecated path style requests)
- Serveur : localhost:8080
- Avertissement HTTP : À ignorer (communication locale)
- Cache : Désactivé via "Ne pas synchroniser"
↑ Haut de page