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 :


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