Skip to main content

Mount DigitalOcean Spaces as a Local Drive for Easy File Access with RcloneView

· 5 min read
Tayson
Senior Engineer

DigitalOcean Spaces is great for storing assets, but accessing files through the web console is slow and painful. What if you could browse your Spaces bucket like a regular folder on your desktop?

DigitalOcean Spaces provides affordable S3-compatible object storage, but the web dashboard isn't built for everyday file management. Uploading folders, organizing files, or quickly previewing content means constant browser tab switching. RcloneView lets you mount any Spaces bucket as a local drive — browse, drag and drop, and sync files as naturally as working with your local filesystem.

RcloneView app preview

Manage & Sync All Clouds in One Place

RcloneView is a cross-platform GUI for rclone. Compare folders, transfer or sync files, and automate multi-cloud workflows with a clean, visual interface.

  • One-click jobs: Copy · Sync · Compare
  • Schedulers & history for reliable automation
  • Works with Google Drive, OneDrive, Dropbox, S3, WebDAV, SFTP and more
WindowsmacOSLinux
Get Started Free →

Free core features. Plus automations available.

Why Mount DigitalOcean Spaces Locally?

Spaces works well as backend storage for apps, but when humans need to interact with it directly:

  • The web console is slow — Navigating large buckets with thousands of files is tedious. There's no bulk rename, no quick preview, no drag-and-drop.
  • CLI tools require memorizing commandss3cmd and aws s3 work, but not everyone wants to type commands for basic file operations.
  • No native desktop integration — Unlike Dropbox or Google Drive, Spaces doesn't have a desktop sync client.

Mounting Spaces as a local drive solves all three. Your bucket appears as a folder in your file manager — open files, copy folders, delete items, all with familiar tools.

Setting Up DigitalOcean Spaces as a Remote

Since Spaces is S3-compatible, setup in RcloneView uses the S3 provider type:

  1. Open RcloneView and click Add Remote.
  2. Select Amazon S3 as the provider type (Spaces uses the S3 API).
  3. Choose DigitalOcean Spaces from the S3 provider dropdown.
  4. Enter your credentials:
    • Access Key and Secret Key from your DigitalOcean API settings.
    • Region: Your Spaces region (e.g., nyc3, sfo3, ams3, sgp1).
    • Endpoint: https://{region}.digitaloceanspaces.com
  5. Save the remote — your Spaces buckets are now browsable.
Add DigitalOcean Spaces as S3-compatible remote

Mounting Spaces as a Local Drive

Once connected, mounting your Spaces bucket as a local drive takes just a few clicks:

  1. Browse to your Spaces remote in the Explorer.
  2. Right-click the bucket or folder you want to mount.
  3. Select Mount from the context menu.
  4. Choose a local mount point (drive letter on Windows, mount path on Mac/Linux).
  5. Click Mount — your Spaces bucket now appears as a local drive.
Mount DigitalOcean Spaces from Explorer

Alternatively, use the Mount Manager for more control over mount options:

Configure Spaces mount in Mount Manager

What you can do with the mounted drive

  • Open files directly — Double-click images, documents, or videos to open them in your default apps.
  • Copy and paste — Move files between your local filesystem and Spaces using your OS file manager.
  • Drag and drop — Drag files from your desktop into the mounted drive.
  • Use in applications — Point apps like Photoshop, VS Code, or video editors directly at files on the mounted drive.

Browsing and Managing Files

Even without mounting, RcloneView's two-pane Explorer gives you a powerful file manager for Spaces:

  • Navigate buckets and folders with familiar tree navigation.
  • Drag and drop files between Spaces and any other remote (Google Drive, S3, local disk).
  • Create, rename, and delete files and folders.
  • View file sizes and dates for easy management.
Drag and drop files to DigitalOcean Spaces

Syncing Spaces with Other Clouds

DigitalOcean Spaces doesn't exist in isolation. Common workflows include:

Sync Spaces ↔ AWS S3

Keep a backup copy of your Spaces data in AWS S3 (or vice versa):

  1. Create a Sync job with Spaces as source and S3 as destination.
  2. Schedule it to run nightly.
  3. Use Folder Comparison to verify both sides match.

Sync Spaces ↔ Local Development Folder

Keep a local copy of your Spaces assets for development:

  1. Create a Sync job from Spaces to a local folder.
  2. Make edits locally, then sync back to Spaces.

Distribute from Spaces to Multiple Clouds

Use v1.3 Batch Jobs to copy Spaces content to Google Drive, OneDrive, and S3 in one automated sequence.

Sync DigitalOcean Spaces with other clouds

Automating Spaces Workflows

Scheduled backups

Set up a daily Copy job from your Spaces bucket to another cloud or local storage:

  1. Create the job in the Job Manager.
  2. Schedule it via Job Scheduling.
  3. Get notified via Slack or Telegram.
Schedule DigitalOcean Spaces sync jobs

Performance tips

  • Parallel transfers: 8–16 (Spaces handles high concurrency well).
  • Chunk size: 64MB for large files.
  • Fast-list: Enable for faster directory listing on large buckets.

Getting Started

  1. Download RcloneView from rcloneview.com.
  2. Add Spaces as an S3-compatible remote with your API keys.
  3. Mount your bucket as a local drive or browse it in the Explorer.
  4. Sync or backup to other clouds with scheduled jobs.

Stop fighting the web console. Mount your DigitalOcean Spaces as a local drive and work with your files the way you work with everything else — from your desktop.


Related Guides:

Supported Cloud Providers

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces