Mounting ARweave to The Local Desktop Using 4EVERLAND Bucket And MountainDuck

Published in
4 min readMay 17, 2022


Imagine you have a disk on your computer that automatically syncs files to Arweave. There is no need to buy a separate hard disk, just a simple configuration and you have a cloud storage system just like any other C or D drive. You can add, copy, delete and open these files stored on Arweave with any application just as you would on a local disk.

4EVERLAND is helping you to better access the Arweave world and experience a new way of storing on the Web3.

Quick introduction

Arweave is a new type of storage that backs data with sustainable and perpetual endowments, allowing users and developers to truly store data forever — for the very first time. As a collectively owned hard drive that never forgets, Arweave allows us to remember and preserve valuable information, apps, and history indefinitely. By preserving history, it prevents others from rewriting it.

Mountain Duck is a server and cloud storage mounter to the local desktop. Mountain Duck can mount Ftp, WebDEV, Amazon Cloud, Google Cloud and other cloud services, open remote files with any application and add, copy, delete, etc. just like on the local disk.

4EVERLAND BUCKET is 4EVERLAND’s first decentralized storage product, it enables all users to upload and store files from the IPFS and Arweave networks in a safe, convenient, and efficient manner. BUCKET is also compatible with AWS S3 — APIs, interface operations, CLI, and other upload methods, making it simple for users to use the product.

How are they work together

With the introduction of 4EVERLAND Bucket and Mountain Duck, it is easy to find that they are both compatible with Amazon S3. At the same time, 4EVERLAND Bucket can sync files to Arweave directly, so can we use 4EVERLAND Bucket as a bridge to mount Arweave to local disk in combination with Mmountain Duck? I believe this would certainly be a huge improvement in the experience of using Arweave system. Read on!

How to start

Please note this is an advanced tutorial, please ensure you have read the tutorial on using Cyberduck before, this may help you to understand the tutorial better.

Basically, the same as configuring cyberduck, you first need to configure an s3 service in MountainDuck.

Configuring your Bucket

Once you have finished configuring your content, you will see that your files on BUCKET have been synced out to your local disk.

In order to sync files to Arweave in real time, you need to select the Bucket you want to sync to Arweave and click ‘Sync to AR’ so that all files from that Bucket will be automatically synced to Arweave.

Afterwards you will find that the status of the file is ‘AR Status Synced’

Open this file and the AR Hash that appears indicates that the file has been uploaded successfully.

Try to do it on your local disk

In the same way, you can manage your BUCKET via the File Manager.

File ticking: which automatically downloads all the files.

Online synchronization: which downloads the cache only when the file is opened.

The advantage of this is that you don’t have to download the files locally and you can use them anywhere, anytime. Of course you can also right-click to download or copy directly to your local disk and work with the files on BUCKET just as you do with local files.

At this point, you have successfully mounted Arweave storage system to your Local disk by using 4EVERLAND Bucket and Mountain Duck, congratulations!

Thanks for reading. If you need further help or have questions about us, you can find us on Twitter and in our Discord community.

Sign up to try 4everland

Join our Community Chat

Follow us on Twitter

Subscribe to our Youtube channel

Check out our Tech Docs

Contact us at




4EVERLAND is a Web3.0 cloud computing platform with global acceleration, privacy protection, distributed storage, and other technical features.