Mejores servicios de almacenamiento en la nube con CLI para YunoHost: (Comparativa)

TopLinux

Introducción

YunoHost es una distribución basada en Debian pensada para autoalojar aplicaciones web de forma sencilla. Contar con un
almacenamiento en la nube accesible desde línea de comandos (CLI) mejora la flexibilidad de backup, automatización y
sincronización de datos. En este artículo analizamos los mejores servicios que ofrecen clientes CLI para Linux,
especialmente en un entorno YunoHost.

Top recomendaciones para YunoHost

  1. pCloud (nube híbrida y cifrado opcional)
  2. MEGA (50 GB gratis, fuerte cifrado)
  3. Proton Drive (privacidad suiza)
  4. Filen (basado en Suiza, cifrado de extremo a extremo)
  5. Tresorit (enfocado en el sector empresarial)
  6. Icedrive (nube moderna con cifrado Drive-Mount)

Comparativa

Servicio Plan Gratis Cifrado Cliente CLI Enlace
pCloud 10 GB Opcional (Crypto) pcloudcc pcloud.com
MEGA 50 GB Automático E2E MEGAcmd mega.nz
Proton Drive 1 GB E2E rclone proton.me/drive
Filen 2 GB E2E rclone filen.io
Tresorit 3 GB E2E rclone / tresorit-cli tresorit.com
Icedrive 10 GB E2E rclone icedrive.net

¿Cuál elegir?

– Si buscas velocidad y una interfaz de montaje nativo: pCloud y Icedrive.
– Para máxima privacidad y jurisdicción suiza: Proton Drive y Filen.
– Si tu prioridad es el cifrado corporativo y auditorías: Tresorit.
– Para gran capacidad gratis y cifrado sencillo: MEGA.

Uso con CLI en YunoHost

pCloud

Cliente: pcloudcc.

Instalación en Debian/YunoHost:

apt update
apt install pcloudcc
  

Autenticación y montaje:

# Iniciar el daemon y autenticar
pcloudcc -u tu_email -p tu_password
# Montar en /mnt/pcloud
mkdir -p /mnt/pcloud
pcloudcc -u tu_email -p tu_password --mountpoint /mnt/pcloud
  

Problemas típicos:

  • Error FUSE: asegúrate de tener instalado fuse y permisos en grupo fuse.
  • Rechazo de conexión: revisa tu usuario/contraseña y estado del servicio pCloud.

MEGAcmd

Cliente oficial: megacmd.

Instalación:

# Agregar repositorio
apt install wget gnupg
wget -qO - https://mega.nz/keys/MEGA_signing.key  apt-key add -
echo deb https://mega.nz/linux/MEGAsync/Debian_11 ./ > /etc/apt/sources.list.d/mega.list
apt update
apt install megacmd
  

Uso básico:

# Login
mega-login tu_email tu_password
# Sincronizar carpeta local con nube
mega-sync /home/yunohost/data/backup /BackupsYuno
  

Problemas típicos:

  • Caducidad de token: volver a mega-login.
  • Bloqueos por exceso de tráfico: MEGA limita ancho de banda gratuito.

Proton Drive (rclone)

Rclone provee un backend no oficial para Proton Drive.

Instalación:

curl https://rclone.org/install.sh  bash
  

Configuración:

rclone config
# New remote > nombre: protondrive
# Tipo storage > 123 (Proton Drive)
# Sigue indicaciones OAuth
  

Montaje y uso:

mkdir -p /mnt/protondrive
rclone mount protondrive: /mnt/protondrive --daemon
# Copia de prueba
rclone copy /home/yunohost/data protondrive:BackupData
  

Problemas típicos:

  • Timeout OAuth: configurar --drive-pac en .rclone.conf.
  • Errores de rafaga: usar --transfers 1 en comandos.

Filen (rclone)

Filen usa WebDAV, configurable en rclone.

Configuración WebDAV:

rclone config
# New remote > nombre: filen
# storage> webdav
# webdav_url> https://webdav.filen.io
# vendor> other
# user> tu_email
# pass> tu_password
  

Montaje:

mkdir -p /mnt/filen
rclone mount filen: /mnt/filen --daemon
  

Problemas típicos:

  • Latencia de WebDAV: ajustar --buffer-size 32M.
  • Desconexiones: añadir --timeout 1m.

Tresorit (rclone / CLI)

Opciones:

  • rclone con backend “tresorit” (requiere token de API).
  • tresorit-cli oficial.

Ejemplo rclone:

rclone config
# New remote > tresorit
# tipo> tresorit
# client_id> tu_client_id
# client_secret> tu_secret
  
mkdir -p /mnt/tresorit
rclone mount tresorit: /mnt/tresorit --daemon
  

Problemas típicos:

  • API rate limit: usar --tpslimit 1.
  • Token expirado: regenerar credenciales en panel web.

Icedrive (rclone)

Icedrive dispone de un backend oficial para rclone.

Configuración:

rclone config
# New remote > icedrive
# tipo> icedrive
# user> tu_email
# pass> tu_password
  
mkdir -p /mnt/icedrive
rclone mount icedrive: /mnt/icedrive --daemon
  

Problemas típicos:

  • Errores de montaje: instale fuse3 y ponga usuario en grupo fuse.
  • Latencia en subida masiva: ajustar --transfers 2.

Problemas típicos y soluciones globales

  • Permisos de FUSE: agregar tu usuario a fuse y reiniciar sesión.
  • Desincronización: siempre desmontar (fusermount -u /mnt/punto) antes de reprocesar.
  • Tokens OAuth expirados: automatizar rclone config reconnect o reautorizar manualmente.
  • Límites de ancho de banda: use opciones de rclone --bwlimit y --transfers.

Conclusión

Elegir el servicio adecuado dependerá de tu balance entre privacidad, precio y usabilidad. pCloud e Icedrive
destacan por su facilidad de montaje Proton Drive y Filen ofrecen soberbia privacidad suiza MEGA brinda
gran espacio gratuito y Tresorit es ideal para entornos corporativos. Integrar cualquiera de ellos en YunoHost
mediante CLI y ficheros de configuración te permitirá respaldar y sincronizar datos de manera fiable y automatizada.

Sé el primero en dejar un comentario

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *