Best cloud storage services with CLI for Dragora GNU/Linux-Libre (formerly Dragora GNU/Linux): (Guide)

TopLinux

Best Cloud Storage with CLI for Dragora GNU/Linux-Libre

Dragora GNU/Linux-Libre users seeking robust, scriptable cloud storage solutions have several CLI-friendly options. This article reviews top services—pCloud, MEGA, Proton Drive, Filen, Tresorit, Icedrive—plus community favorites Dropbox and the universal tool rclone. We’ll compare features, recommend top picks, show CLI usage examples, and cover common pitfalls on Dragora GNU/Linux-Libre.

Top Recommended for Dragora GNU/Linux-Libre

  • pCloud – Mature CLI tool, good free tier, optional client-side encryption.
  • MEGA – Generous free storage, official CLI, solid transfer speeds.
  • rclone – Universal open-source CLI supporting all major backends.
  • Proton Drive – Strong privacy and E2EE, community CLI available.

Comparison Table

Service Open Source End-to-End Encryption Official CLI rclone Support Free Tier Dragora Packaging Link
pCloud No Optional (paid add-on) Yes (pcloudcc) Yes 10 GB Compile from source pCloud
MEGA No Client-side Yes (mega-cmd) Yes 20 GB Compile from source MEGA
Proton Drive No Yes Community CLI Partial 1 GB Use pip Proton Drive
Filen No Yes No Yes 5 GB Via rclone Filen
Tresorit No Yes Yes No 3 GB Compile from source Tresorit
Icedrive No Client-side Yes Yes 10 GB Compile from source Icedrive
Dropbox No No No (use dbxcli) Yes 2 GB Compile dbxcli Dropbox
rclone Yes Optional Yes (universal) N/A Free Pkg available rclone

Which One to Choose?

  • If you want a polished, dedicated CLI and decent free storage, go with pCloud or MEGA.
  • If privacy is paramount and you don’t mind community tools, choose Proton Drive.
  • For ultimate flexibility supporting all services in one tool, use rclone.
  • Need true zero-knowledge end-to-end encryption? Consider Tresorit or Icedrive.

How to Use Each with CLI amp Typical Problems

pCloud CLI

Install the official daemon:

# Download and extract
wget https://download.pcloud.com/pcloudcc.tar.gz
tar xzf pcloudcc.tar.gz
cd pcloudcc
./install.sh
# Login
pcloudcc -u you@example.com -p yourpassword
# Mount or sync
pcloudcc -s

Typical issues:

  • FUSE dependencies missing ensure libfuse is installed.
  • Systemd units may need manual creation in Dragora.

MEGA CLI (mega-cmd)

# Compile from source
git clone https://github.com/meganz/MEGAcmd.git
cd MEGAcmd
./configure  make  sudo make install
# Start the background service
mega-cmd-server 
# Login
mega-login you@example.com yourpassword
# Basic commands
mega-mkdir backup
mega-put localfile.txt /backup/
mega-get /backup/localfile.txt .

Gotchas:

  • Dragora may lack readline headers install readline-dev.
  • Long transfers can stall restart with mega-transfers.

Proton Drive CLI (Community)

# Install via pip
pip3 install proton-drive-cli
# Authenticate (browser pop-up)
proton-drive login
# Upload  download
proton-drive upload file.txt /
proton-drive download /file.txt ./file.txt

Notes:

  • You need Python dependencies: requests, cryptography.
  • Token expiry can require frequent re-login.

Filen via rclone

# rclone config
rclone config create filen filen
# Follow prompts to enter API key
# Use it like any remote
rclone copy ./docs filen:MyDocs
rclone ls filen:

Advice:

  • Filen’s API limits may throttle large transfers.

Tresorit CLI

# Compile/install
git clone https://github.com/tresorit/tresorit-cli.git
cd tresorit-cli
make  sudo make install
# Login
tresorit-cli login
# Sync
tresorit-cli sync create MyTresor /home/user/Tresor
tresorit-cli sync list

Potential problems:

  • Requires Qt libraries (qt5), heavy on Dragora.

Icedrive CLI

# Download from GitHub
wget https://github.com/Icedrive-app/cli/releases/download/v1.0/icedrive-cli-linux64.tar.gz
tar xzf icedrive-cli-linux64.tar.gz
sudo mv icedrive /usr/local/bin/
# Login
icedrive auth login
# Commands
icedrive upload file.txt /
icedrive list /

Caveats:

  • Still in beta may crash on concurrent uploads.

Dropbox via dbxcli

# Install Go and build
go install github.com/dropbox/dbxcli@latest
# Configure
dbxcli account
# Upload/download
dbxcli put local.txt /remote.txt
dbxcli get /remote.txt downloaded.txt

Watch out for:

  • OAuth setup requires a browser use headless workaround on servers.

rclone (Universal)

# Install
curl https://rclone.org/install.sh  sudo bash
# Configure multiple remotes
rclone config
# Example for pCloud
rclone copy ~/work pcloud:WorkBackup
# Synchronize
rclone sync /data mega:DataSync

Benefits amp issues:

  • One tool for all providers and encryption.
  • Complex rclone.conf can confuse new users.

Conclusion

For Dragora GNU/Linux-Libre, pCloud and MEGA stand out with polished CLIs and good free tiers. If you prefer a unified tool, rclone supports all services and optional encryption. Privacy enthusiasts should explore Proton Drive and Tresorit. Evaluate your needs—storage size, encryption, ease of packaging—and choose the CLI that best fits your Dragora environment.

Be the first to leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *