Desktop Client

Table of Content

Table of Content

Table of Content

WebDAV - Rclone

Securely connect to Scramble Cloud via WebDAV – access, manage, and sync encrypted files using Explorer, Finder, Linux, or advanced tools like Rclone.

WebDAV (Web-based Distributed Authoring and Versioning) is a standardized protocol that enables remote file management over the internet. Scramble Cloud provides full WebDAV support through both the integrated desktop client and third-party tools like Rclone.




1. WebDAV Configuration in the Scramble Desktop Client

Within the Scramble Desktop Client, the following WebDAV settings are available:


  • HTTP Protocol
    Select the protocol to use: HTTP or HTTPS.


  • Hostname
    The address of the WebDAV server (e.g. 127.0.0.1).


  • Port
    The port on which the WebDAV service is accessible (e.g., 1900).


  • Authentication Mode
    Choose between:


    • basic – Sends username and password in plaintext


    • digest – Uses hashed credentials for increased security


  • Username / Password
    Enter the login credentials used for authentication.


  • Smart Cache
    Enables local caching of files to enhance performance.


  • Activated
    Enables the WebDAV service for the client.



  1. Using Rclone with Scramble (WebDAV)

Rclone is a powerful open-source command-line tool for managing and synchronizing files across cloud storage services. Scramble supports WebDAV, which allows seamless integration with Rclone. This makes it possible to mount your encrypted Scramble storage as a local drive and automate synchronization workflows — ideal for advanced users, scripts, or server-side operations.

📌 Note: This section covers Linux. Instructions for Windows and macOS will follow.

  1. Mounting Scramble WebDAV on Linux

The following steps walk you through the configuration of Rclone to mount your Scramble WebDAV storage on a Linux system.

3.1. Set your WebDAV Password

In the Scramble Desktop Client under WebDAV settings, define your username and password.

For this example, we use admin as username and password.

3.2. Enable WebDAV

Activate the WebDAV module in your Scramble Desktop Client and configure:

  • Protocol: http or https

  • Port: e.g., 1900

  • Authentication Mode: basic or digest

  • Username: e.g., admin

3.3. Obscure your Password

Rclone requires an obscured version of your password for secure configuration. Run:

This returns a string like:


3.4. Create the Rclone Remote


  • Adjust the url and credentials if necessary.

3.5. Create a Mount Point


Replace user accordingly.

3.6. Mount the Remote Drive

You can now access your Scramble files at /mnt/scramble/ like any local directory.

To run the mount in background or permanently, consider:

  • Adding & at the end for temporary background use

  • Creating a systemd service for persistent mounting


3.7 Creating a systemd service:


3.7.1: Create Log Directory and File

Create a dedicated folder and log file for Rclone operations:


Replace /home/user/ with the actual path to your Linux user account.

3.7.2: Create a Mount Point

If not already set:


This directory will be used as the mount location for your Scramble drive.

3.7.3: Create a systemd User Service

Create the systemd service folder if it doesn’t already exist:

Create the Rclone mount service file:

Paste the following configuration:

[Unit]
Description=Mount Scramble WebDAV via Rclone
After=network-online.target
Wants=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/rclone mount scramble_drive: /mnt/scramble \
  --vfs-cache-mode full \
  --dir-cache-time 12h \
  --timeout 1m \
  --umask 002 \
  --uid=%U \
  --gid=%G \
  --log-level INFO \
  --log-file /home/%u/.local/share/rclone/rclone.log
ExecStop=/bin/fusermount -u /mnt/scramble
Restart=on-failure
RestartSec=10

[Install]

🔍 Replace %U and %G with numeric values if necessary (id -u, id -g).

3.7.4: Enable and Start the Service

Run the following commands:


enable ensures the service starts automatically at user login.

3.7.5: Check Status and Logs

To verify the service is running:

To view logs:

Windows & macOS

Instructions for integrating Scramble WebDAV with Rclone on Windows (e.g., via WinFsp) and macOS (via macFUSE) will be added shortly.