Why Mounting Storj on macOS Is a Smart Move
Storj spreads your data across a distributed network with end-to-end encryption, and it speaks the S3 API through its gateway. Mounting it on macOS means those Storj buckets appear in Finder and stream on demand — handy when you don't want a full local copy of an object store.
- 🗂️ Native Finder Access -- Browse Storj buckets and objects as a normal macOS volume.
- 💾 No Full Download -- Stream only the objects you open instead of pulling whole buckets to disk.
- 🔁 Live Two-Way Access -- Drop files into the mount and they upload to Storj; remote changes appear after the next poll.
- 🛡️ Read-Only Safety -- Browse an archive bucket read-only to avoid accidental overwrites.
- 🌐 Decentralized and Encrypted -- Storj's distributed, end-to-end-encrypted model backs the storage your mount sits on.
How Mounting a Cloud Drive Works (and Why It's Different from Sync)
Sync downloads every object to your Mac and keeps both ends matched. A mount leaves objects on Storj and streams them to your Mac only when opened.
OurClone handles reads, writes, and change detection with a local cache, so files you've touched recently stay fast while the rest of the bucket stays remote until needed.
You can mount Storj with a configurable polling interval and cache size, plus a read-only option for safe browsing.
- 🚀 Stream objects on demand — no need to download whole buckets
- 💾 Saves Mac disk space by caching only what you actually open
- 🔁 Two-way sync — edits in the mounted folder push back to Storj
- 🛡️ Read-only mode prevents accidental writes when you only need to browse
What to Know Before You Mount Storj
Plan these before mounting.
- 🧩 Install macFUSE First -- OurClone's macOS mount relies on macFUSE; install it once before mounting Storj.
- 📁 Pick the Right Mount Source -- Mount a single bucket or prefix for focused access, or a wider scope for broad Finder browsing.
- 🖥️ Choose a Sensible Mount Point -- Use a dedicated empty folder like
~/CloudMounts/Storj, not your Desktop or a populated folder. - 🔒 Read-Only vs Read-Write -- Read-only is safer for browsing; read-write is needed to upload, edit, or delete. Read-only mounts can't upload.
- ⏱️ Set a Reasonable Polling Interval -- Shorter detects remote changes faster but makes more gateway calls; longer is quieter.
- 💽 Plan Your Cache Size -- A bigger cache speeds repeat access but uses local disk; size it to the objects you open often.
How to Mount Storj on macOS with OurClone
OurClone connects to Storj through S3 gateway credentials, then mounts it as a local volume. Here's the flow.
- 🔐 Connect to Storj via Access Keys -- Open OurClone and go to
Add Storage. Choose the Storj provider from the S3 list, then fill in your Remote Name, Access Key ID, and Secret Access Key (create S3 credentials in the Storj console under Access). The default endpoint isgateway.storjshare.io. OurClone verifies the credentials and Storj appears as a connected backend. - 📂 Open the Mount Tab and Click New Mount -- With Storj connected, go to the
Mounttab and click New Mount in the top-right corner. - ⚙️ Configure the Mount Settings -- Pick Storj as the source. Choose a specific bucket or the whole scope, then a local mount point like
~/CloudMounts/Storj. Select Read-only or Read-write, optionally adjust polling interval and max cache size, and click Mount. - 🗂️ Use Your Storj Mount Like a Local Folder -- Open the mount point in Finder. It behaves as a mounted volume — browse, open, create folders, drag in files, and delete items. Add a
backupfolder and a few files; OurClone streams them to Storj in the background. - ✅ Confirm the Sync on Storj -- Back in OurClone, open the Storj storage in the file browser — the new
backupfolder should appear. For extra certainty, log in to the Storj console and confirm the objects are there.
S3 gateway keys plus OurClone's mount engine turn decentralized Storj storage into a native-feeling drive on macOS.
Getting the Most Out of Your Storj Mount
A few pointers once your Storj mount is live.
- 🔁 Edits Sync Both Ways -- Adds, renames, and deletes in the mount push to Storj; changes from elsewhere appear after the next poll cycle.
- 🛑 Read-Only Means Read-Only -- A read-only mount blocks uploads and saves. Remount read-write to enable changes.
- 💽 Cache Lives on Your Mac -- Recently opened objects are cached locally; reduce the max cache size if disk space is tight.
- ⏱️ Polling Interval Affects Freshness -- For Storj, a 30–60 second interval usually balances freshness against gateway calls.
- 🔌 Unmount Cleanly Before Sleep -- OurClone reconnects on wake; for long breaks, click Unmount to release the volume.
When Your Mount Stops Working
Storj mounts usually break when S3 gateway credentials are rotated or revoked, access is scoped down to the wrong buckets, the network drops, or the mount point is no longer empty. Generate fresh S3 credentials, re-enter them, and remount.
Verify the Sync Anytime
Whenever you're unsure, open the Storj storage view inside OurClone or sign in to the Storj console to see your objects.