How do I upload or sync files to Spaces?

Posted September 3, 2019 5.7k views

I want to upload files to spaces but I am not a developer.. I log in to my digital ocean account and then do everything manually.

Is there some sort of FTP access available to do transfers on spaces?
Can I have a dropbox folder synced to the root of my spaces folder… so that whatever changes I make on the dropbox folder is synced to the the spaces?

Please do advise.

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers


You could use Cyberduck for example, here’s a step by step guide on how to do that:

Hope that this helps!

  • Except the cyberduck what other tool I can use to upload files

    • Hi there,

      There are quite a few options:

      • You could upload files directly via the DigitalOcean Control Panel
      • You could use the s3cmd command-line tool
      • If you need to upload files via your web application, you could use a specific library depending on the language that you are using
      • Another option is to use OwnCloud if you are planning to use the spaces for storing static files
      • If you are specifically looking for a Cyberduck Alternative, you could try out FileZilla for example or take a look at those alternatives here as well.

      It really depends on your requirements.

odrive works pretty well if you’re looking for sync through Mac Finder. I think they also support Windows and Linux.

You can add both Digital Ocean and also Dropbox (and a bunch of other stuff they show on their website) accounts to their sync app.

I wanted to try something like you’re asking about–replicating from one storage to another. I think it’s possible since I saw something in their docs about being able to write a script to do it which can be scheduled to run on a periodic basis. But they only have a Windows powershell example right now and I’m on Mac so I haven’t had time to figure out how to do it.

If you’re looking for something a little more out-of-the box, I’m not sure what the best way is, but I do know that their app can at least make life easier (think of it like one sync app which can sync a bunch of different storages). It’s been very helpful from that regard for me, enough so that I uninstalled my other sync apps and just use that one.


P.S. I think the makers of Cyberduck have a sync product out called Mountain Duck, too. Cyberduck itself isn’t sync but it’s useful. I haven’t tried Mountain Duck yet… I would up finding odrive and sticking with it since their free version works really well for what I need.