Atteindre un cloud que PolyDrive ne liste pas
Testé le 18 septembre 2026 avec rclone v1.75.1. Une dizaine de minutes, et un terminal pour deux commandes. rclone est un projet open source indépendant, pas le nôtre — cette page explique comment assembler les deux, et où les jointures se voient.
Le sélecteur de PolyDrive compte 47 entrées. Si le service qu'il vous faut n'en fait pas partie, il reste presque toujours une porte d'entrée. rclone parle à environ 57 systèmes de stockage et peut publier n'importe lequel comme un petit serveur sur votre propre machine. PolyDrive monte ce serveur. rclone dialogue avec le fournisseur ; PolyDrive assure la moitié Finder — entrée dans la barre latérale, fichiers téléchargés à l'ouverture, sans couche FUSE ni extension du noyau.
Regardez d'abord dans le sélecteur. Beaucoup de services qui n'y figurent pas nommément restent accessibles directement : tout ce qui est compatible S3 entre dans l'entrée S3 avec son endpoint, tout ce qui parle WebDAV entre dans WebDAV, et il existe des entrées pour SFTP, FTP et OpenStack Swift. Une connexion directe vaut toujours mieux qu'un pont. Cette page traite du reste.
- Pour quels clouds c'est fait
- Avant de commencer
- Étape 1 · Configurer le remote dans rclone
- Étape 2 · Le publier sur votre machine
- Étape 3 · Y connecter PolyDrive
- Plusieurs clouds derrière un seul lecteur
- Le garder en marche
- Les réglages qui font la différence à l'usage
- SFTP plutôt que WebDAV
- Dépannage
- À savoir avant d'en dépendre
Pour quels clouds c'est fait
Voici les services que rclone atteint et pour lesquels PolyDrive n'a pas d'entrée, en septembre 2026. Les noms sont ceux de rclone.
| Type | Services |
|---|---|
| Clouds personnels | Proton Drive, iCloud Drive, Mail.ru Cloud, HiDrive, OpenDrive, SugarSync, Internxt, Filen, Drime, Gofile, Pixeldrain, put.io, premiumize.me, 1Fichier, Uloz.to, Linkbox |
| Travail et entreprise | Files.com, Citrix ShareFile, Zoho WorkDrive, Quatrix, Enterprise File Fabric, Akamai NetStorage, Shade |
| Infrastructure et archives | Oracle Cloud Object Storage, QingStor, HDFS, Sia, Internet Archive, Google Photos, Cloudinary, ImageKit, and any plain HTTP directory listing (read-only) |
rclone signale certains d'entre eux comme expérimentaux ou surtout en lecture, et quelques-uns ne savent pas renommer un fichier ni conserver sa date de modification. Lisez la page de votre fournisseur sur rclone.org avant de faire passer quelque chose d'important par le pont — les limites que vous rencontrerez dans le Finder seront celles de ce backend, pas celles de PolyDrive.
Avant de commencer
- Une machine qui reste éveillée. Le pont n'existe que tant que rclone tourne. Sur votre Mac cela convient, mais le lecteur disparaît quand le Mac s'endort ; sur un NAS ou un petit serveur allumé en permanence, il est toujours là.
- Un compte chez le fournisseur, et un navigateur pour l'étape de connexion si elle passe par OAuth.
- Un lecteur sur votre quota PolyDrive. Un pont compte pour un seul lecteur, quel que soit le nombre de remotes derrière — voir Plusieurs clouds derrière un seul lecteur.
Étape 1 · Configurer le remote dans rclone
Installez rclone avec Homebrew, ou prenez le binaire sur rclone.org :
brew install rclone
Lancez ensuite sa configuration interactive. Elle demande un nom, un type de stockage et ce dont ce fournisseur a besoin ; les fournisseurs en OAuth ouvrent un navigateur et récupèrent le jeton d'eux-mêmes.
rclone config
Donnez au remote un nom court — mycloud ci-dessous. Vérifiez
qu'il fonctionne avant que PolyDrive n'entre en jeu :
rclone lsd mycloud:
Cela affiche les dossiers de premier niveau. Si cela échoue déjà ici, le problème est entre rclone et le fournisseur, et la documentation de rclone est le bon endroit pour le traiter.
Étape 2 · Le publier sur votre machine
Une commande publie le remote en serveur WebDAV sur l'interface loopback, accessible depuis cette machine seulement :
rclone serve webdav mycloud: \
--addr 127.0.0.1:8080 \
--user polydrive --pass 'choose-a-long-password' \
--vfs-cache-mode writes \
--dir-cache-time 1m
Ce que fait chaque élément :
| Option | Pourquoi |
|---|---|
--addr 127.0.0.1:8080 |
N'écoute que sur cette machine. Tout autre choix met votre cloud sur le réseau — voir la note de sécurité. |
--user / --pass |
Inventez les deux. Sans eux, rclone publie sans aucune authentification, et n'importe quel processus de la machine peut lire le lecteur. |
--vfs-cache-mode writes |
Écrit d'abord sur le disque local le fichier en cours d'écriture et l'envoie une fois complet. Sans cela, les backends qui doivent connaître la taille d'un fichier à l'avance refusent les écritures du Finder. |
--dir-cache-time 1m |
Combien de temps rclone se fie à ses propres listes de dossiers. Les cinq minutes par défaut font une longue attente pour un fichier que vous venez d'ajouter ailleurs. |
Laissez cette fenêtre de terminal ouverte pour l'instant — Le garder en marche rend la chose permanente.
Étape 3 · Y connecter PolyDrive
Dans PolyDrive, ajoutez un lecteur cloud, choisissez WebDAV et renseignez :
- Server Address :
http://127.0.0.1:8080 - Username et Password : le couple inventé à l'étape 2
Donnez au lecteur le nom du fournisseur plutôt que « rclone », puisque c'est ainsi qu'il apparaîtra dans la barre latérale du Finder. À partir de là il se comporte comme n'importe quel lecteur PolyDrive : les fichiers s'affichent tout de suite, le contenu arrive à l'ouverture, et vous pouvez garder un dossier hors ligne.
Ce chemin est testé, pas supposé. Le moteur WebDAV de
PolyDrive effectue un aller-retour complet contre
rclone serve webdav — lister, créer un dossier, écrire,
lecture par plages, lecture complète, renommer, supprimer — et tout
passe. Idem pour rclone serve sftp. Dernière exécution le
18 septembre 2026 avec rclone v1.75.1.
Plusieurs clouds derrière un seul lecteur
rclone peut présenter plusieurs remotes comme une seule arborescence, que PolyDrive monte alors en un lecteur unique. Chaque remote devient un dossier de premier niveau :
rclone config create everything combine \
upstreams "proton=proton: archive=ia: work=filescom:"
rclone serve webdav everything: --addr 127.0.0.1:8080 \
--user polydrive --pass 'choose-a-long-password' --vfs-cache-mode writes
Le premier niveau d'un remote combiné est une liste de noms, pas un dossier.
Dans proton/ ou work/ vous pouvez lire, écrire,
renommer et supprimer librement, mais créer un fichier ou un dossier à côté
d'eux échoue : rclone accepte le dossier puis refuse l'écriture par un
conflit. Travaillez un niveau plus bas.
Le garder en marche
rclone serve n'a pas de mode d'arrière-plan à lui. Sur macOS,
confiez-le à launchd pour qu'il démarre à l'ouverture de session et
reparte s'il s'arrête. Enregistrez ceci sous
~/Library/LaunchAgents/net.example.rclone-bridge.plist :
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN"
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key> <string>net.example.rclone-bridge</string>
<key>ProgramArguments</key>
<array>
<string>/opt/homebrew/bin/rclone</string>
<string>serve</string>
<string>webdav</string>
<string>mycloud:</string>
<string>--addr</string> <string>127.0.0.1:8080</string>
<string>--user</string> <string>polydrive</string>
<string>--pass</string> <string>choose-a-long-password</string>
<string>--vfs-cache-mode</string><string>writes</string>
<string>--dir-cache-time</string><string>1m</string>
</array>
<key>RunAtLoad</key> <true/>
<key>KeepAlive</key> <true/>
</dict>
</plist>
Chargez-le :
launchctl load ~/Library/LaunchAgents/net.example.rclone-bridge.plist
Le mot de passe est en clair dans ce fichier : gardez-le lisible par vous seul
(chmod 600). Sur un Mac Intel, rclone se trouve dans
/usr/local/bin/rclone ; which rclone vous dit lequel
vous avez. Sur un NAS, lancez la même commande dans un conteneur qui redémarre
avec la machine, et pointez PolyDrive sur l'adresse du NAS au lieu de
127.0.0.1 — si cela passe par le réseau, lisez d'abord
la note de sécurité.
Les réglages qui font la différence à l'usage
Écriture : --vfs-cache-mode
writes est la bonne réponse pour un lecteur monté. rclone écrit
d'abord le fichier entrant dans un répertoire de cache et l'envoie à la
fermeture, ce qui permet au Finder de copier vers des backends qui n'acceptent
pas un flux de longueur inconnue. Le coût, c'est le disque : une copie de
40 Go exige brièvement 40 Go libres. Plafonnez-le avec
--vfs-cache-max-size 20G si la place manque. full met
aussi en cache ce que vous lisez, utile si vous rouvrez sans cesse les mêmes
fichiers, pénalisant si vous parcourez une grande bibliothèque une seule fois.
Fraîcheur : --dir-cache-time
Un fichier ajouté depuis l'app ou le site du fournisseur n'apparaît dans le
Finder qu'une fois la liste de rclone expirée. Refresh from Server
dans PolyDrive interroge rclone, et rclone répond depuis ce cache : l'attente
ne peut donc pas être raccourcie. Une minute est un bon compromis. Si vous
préférez le vider à la demande, ajoutez --rc à la commande serve et
lancez rclone rc vfs/forget.
N'utilisez pas rclone serve s3
C'est le choix qui semble naturel, et c'est le seul pont qui ne marche pas. PolyDrive crée un dossier comme le fait le stockage objet — un objet marqueur de zéro octet — et le serveur S3 de rclone transforme ce marqueur en fichier ordinaire portant le nom du dossier. La première écriture dans le dossier échoue alors, puisqu'un fichier de ce nom existe déjà. Testé et reproduit le 18 septembre 2026. Prenez WebDAV ou SFTP.
SFTP plutôt que WebDAV
SFTP, c'est la même idée avec un autre protocole, et cela vaut l'essai si un fournisseur se comporte bizarrement en WebDAV — les noms de fichiers et les horodatages inhabituels y survivent mieux.
rclone serve sftp mycloud: \
--addr 127.0.0.1:2022 \
--user polydrive --pass 'choose-a-long-password' \
--vfs-cache-mode writes
Dans PolyDrive, choisissez SFTP, mettez
Server Address à 127.0.0.1:2022, et réutilisez le
même nom d'utilisateur et le même mot de passe. rclone génère sa clé d'hôte au
premier lancement et la conserve : la clé mémorisée par PolyDrive reste donc
valable.
Dépannage
| Ce que vous voyez | Pourquoi | Solution |
|---|---|---|
| PolyDrive ne se connecte pas du tout | La commande serve ne tourne pas, ou elle est sur un autre port | Vérifiez le terminal ou launchctl list | grep rclone, et que le port correspond |
| L'authentification échoue | --user/--pass missing or different |
Les deux côtés doivent correspondre exactement. Mettez entre guillemets un mot de passe contenant des espaces ou $ |
| Le lecteur se monte mais il est vide | Le remote a été publié sur un sous-dossier, ou le remote lui-même est vide | Lancez rclone lsd mycloud: et publiez le chemin qui contient vos fichiers, par ex. mycloud:Documents |
| La copie d'un fichier vers le lecteur échoue | Le backend n'accepte pas un flux de longueur inconnue | Ajoutez --vfs-cache-mode writes |
| Un fichier ajouté ailleurs n'apparaît pas | La liste de dossiers de rclone n'a pas encore expiré | Baissez --dir-cache-time, ou utilisez rclone rc vfs/forget |
| Les écritures échouent au premier niveau d'un remote combiné | Ce niveau est une liste de noms de remotes, pas un dossier | Travaillez dans l'un des dossiers nommés |
| Le renommage échoue, ou les dates reviennent fausses | Ce backend rclone en est incapable | Voyez sa page sur rclone.org ; rien du côté de PolyDrive n'y change quoi que ce soit |
| Tout s'arrête après la mise en veille du Mac | Le processus serve est parti avec elle | Faites tourner le pont sur une machine allumée en permanence, ou reconnectez le lecteur au réveil |
| Le disque se remplit pendant une grosse copie | Le cache d'écriture stocke le fichier entier | --vfs-cache-max-size, et gardez de la place pour le plus gros fichier que vous déplacez |
À savoir avant d'en dépendre
-
Gardez le pont sur l'interface loopback. L'authentification
WebDAV sur
http://en clair envoie le mot de passe sous une forme lisible par quiconque se trouve sur le chemin, et le serveur livre tout votre cloud. Si le pont doit vivre sur une autre machine, mettez-le derrière quelque chose comme Tailscale, ou donnez à rclone un certificat avec--certet--keyet connectez-vous enhttps://. N'ouvrez jamais le port sur internet. -
Les jetons appartiennent à rclone. Un remote auquel vous vous
connectez via
rclone configest autorisé pour l'enregistrement applicatif de rclone, pas celui de PolyDrive. Révoquez-le dans les réglages de votre compte chez le fournisseur, comme pour n'importe quelle autre app. - Deux caches, pas un. PolyDrive met en cache ce qu'il apprend du pont, et rclone met en cache ce qu'il apprend du fournisseur. Quand quelque chose semble périmé, c'est généralement le second qui est en cause.
- Nous ne pouvons pas assurer le support de la moitié rclone. rclone est un projet indépendant sous licence MIT, sans lien avec PolyDrive. Les questions de configuration d'un backend donné vont sur son forum. Tout ce qui se passe mal entre PolyDrive et un pont en marche nous revient, et nous voulons le savoir.
- Un pont est un contournement, pas une fonctionnalité. Il ajoute un processus qui doit tourner, un cache qu'il faut régler et le calendrier de publication d'un second projet. Là où PolyDrive gère un service directement, prenez cette voie.
Dites-nous lequel intégrer
Chaque service du sélecteur y est parce que quelqu'un l'a demandé. Si vous en reliez un, écrivez à [email protected] en disant lequel — c'est ainsi que la file est ordonnée. Si c'est le pont lui-même qui se comporte mal dans le Finder, joignez ce que donne le bouton Copy Diagnostics de la fenêtre d'erreur. Voir aussi Dépannage.