Connecter rclone-browser à Sia renterd
Introduction
L'interface UI de Sia renterd est quelque peu dérangeante car elle ne dispose pas d'outils de synchronisation.
Par ailleurs, elle plante régulièrement dès qu'on lui ajoute un peu trop de documents, ne permet pas non plus de copier des dossiers (ce qui est incompréhensible) et gâche complètement l'expérience Sia.
Cela dit, petit à petit, les choses évoluent...
Pré-requis
Nous partons du postulat que vous avez déjà installé Sia renterd (sur Windows par exemple.. mais ça fonctionne aussi sur Linux et sur FreeBSD), que vous avez créé un seed et ajouté des Siacoins à votre compte.
(Rappel, pour obtenir des Siacoins, il vous faut un compte sur Kraken - par exemple).
En gros, vous avez déjà un peu exploré le logiciel et tenté de stocker des fichiers dessus. Et probablement que vous vous êtes déjà arrachés la moitié des cheveux sur votre crâne.
Création des accès S3 compatible
Pour pouvoir utiliser rclone ou rclone-browser avec renterd, il faut impérativement créer les accès S3 compatible et pour cela,
La méthode a changé. Avant on déposait une paire de clefs dans renterd.yml, maintenant, on peut directement gérer les accès S3 depuis la console Web de renterd !
Enfin !
Générez donc une paire de clefs depuis la console avant de continuer.
Vous devez disposer de la paire de clefs suivante :
- Access ID key
- Secret access key
Configuration de rclone
Dans rclone, créer une nouvelle configuration, nommez-la comme vous voulez, puis lorsqu'on vous demande de choisir l'option de stockage (storage), tapez "s3" puis entrer.
storage> s3
Lorsqu'on vous demande de choisir le provider, tapez "Other" puis entrer
provider> Other
Lorsqu'on vous demande de choisir l'option env_auth, tapez "false" puis entrer
env_auth> false
Lorsqu'on vous demande d'entrer l'option access_key_id, tapez le NIMPORTE-QUOI-ENTRE-16-ET-128-CARACTERES puis entrer
access_key_id> NIMPORTE-QUOI-ENTRE-16-ET-128-CARACTERE
Lorsqu'on vous demande d'entrer l'option secret_access_key, tapez le MOT-DE-PASSE-DE-40-CARACTERES-EXACTEMENT! puis entrer
secret_access_key> MOT-DE-PASSE-DE-40-CARACTERES-EXACTEMENT!
N'entrez rien pour l'option region
Entrez http://127.0.0.1:8080 pour l'option endpoint
endpoint> http://127.0.0.1:8080
N'entrez rien pour l'option location_constraint
Entrez "private" pour l'option acl
acl> private
N'éditez pas les configurations avancées, validez la configuration complète (Yes this is OK) et quittez (q)
Conclusion
La configuration est terminée.
Si vous utilisez rclone-browser, alors vous verrez votre bucket et vos fichiers s'afficher.
Je vous recommande également la lecture de la doc Sia :
https://docs.sia.tech/sia-integrations/s3-integrations/rclone
↑ Haut de page