Cover Image

Installation pCloud sous FreeBSD

 mars 6, 2026    FreeBSD

Ce billet pour donner les indications pour une installation simple et fonctionnelle d'une connexion vers un compte pCloud sans utiliser de client lourd offiiel pCloud.

  • Temps: 15 minutes
  • Packages: rclone rsync fusefs
  • Système: FreeBSD 15.0-RELEASE

Prérequis

Il faut tout d'abord installer les packages nécessaires:

pkg install rclone rsync fusefs-libs

Configuration

A présent, indiquer au système de charger fusefs au démarrage, éditer le loader.conf et ajout de la ligne concernant le chargement fuse:

$ vim /boot/loader.conf fusefs_load="YES"

On demande au kernel de charger le module sans redémarrer pour continuer à travailler et tester la mise en place.

kldload fusefs

On lance ensuite la procédure de configuration de rclone en mode interactif:

rclone config

exemple de sortie:

2026/03/06 11:02:04 NOTICE: Config file "/home/kosmo/.config/rclone/rclone.conf" not found - using defaults
No remotes found, make a new one?
n) New remote
s) Set configuration password
q) Quit config
n/s/q> n

Choisir "n" pour créer une nouvelle connexion:

name: pcloud
storage: pcloud (45)
clientId / secret: (laisser vide)
advanced settings: no
use web browser to authenticate ? Yes

La connexion continue ensuite sur le navigateur pour s'authentifier.

2026/03/06 11:04:04 NOTICE: Make sure your Redirect URL is set to "http://localhost:53682/" in your custom config.
2026/03/06 11:04:04 NOTICE: If your browser doesn't open automatically go to the following link: http://127.0.0.1:53682/auth?state=AeTSAW4E65jrmMZ3HR_h5w
2026/03/06 11:04:04 NOTICE: Log in and authorize rclone for access
2026/03/06 11:04:04 NOTICE: Waiting for code...
2026/03/06 11:05:44 NOTICE: Got code
Configuration complete.

Options:
- type: pcloud
- hostname: eapi.pcloud.com
- token: {"access_token":"xxxxxxxxxxx","token_type":"bearer","expiry":"0001-01-01T00:00:00Z"}
- Keep this "pcloud" remote? 
  y) Yes this is OK (default)
    e) Edit this remote
    d) Delete this remote
    y/e/d> y

Vérifier la connexion avec un listing des fichiers distants sur pCloud:

$ rclone lsd pcloud:

2025-12-06 10:04:22        -1 Automatic Upload
2025-12-23 09:12:35        -1 My Videos
2026-01-28 15:07:14        -1 Photos
...

Créer un point de montage:

mkdir ~/pCloud

montage test:

rclone mount pcloud: ~/pCloud --vfs-cache-mode full --vfs-cache-max-size 5G

montage permanent:

#!/bin/sh
rclone mount pcloud: ~/pCloud --vfs-cache-mode full --vfs-cache-max-size 5G --daemon

Voila