Linux and Cloud Storage
Having been forced to quit my Dropbox contract I have been searching for alternatives. So in recent weeks/months I have been reviewing cloud storage providers and their integration into my Linux system.
Cloud storage comes from many provides, Dropbox, Google, Box, but also Microsoft’s OneDrive. I am well aware (and using) my own NextCloud server, but at the same time the advantage of high availability, much faster access, history, etc of cloud specific services is unbeatable. Looking at my requirements, there aren’t that many:
- background sync service – I don’t want to call stuff manually
- ability to share – collaboration style and simple distribution style
- decent integration into many (esp mobile) clients
What would be nice, too, is an open source client.
Now looking at the providers, it turns out that the situation is bleak:
The start of cloud storage, probably still most used storage provider. But as I posted already, they have abandoned Linux support outside the most simple configurations. Furthermore, there is no open source client.
Google offers quite some free storage space, but on the background sync service side things look bleak. There are a few open source projects, most of them half-baked, abandoned. I have tried a few of them (don’t remember all the names), but none of them worked consistently and reliably. Then there is InSync, for which I purchased a license. It works perfectly on one of my computers, not at all on another with practically the same configuration. And it is not open source. So hard to say whether this is a good option.
Box, MegaCloud etc
All of them lack (as far as I can see) open source clients, and are mostly not supported by mobile applications.
And then there is MicroSoft’s OneDrive. If you are like me a subscriber to Office365 you get 1T of cloud space for free. OneDrive is well supported in mobile applications (at least those I use), and above all, there is an open source client, command line style, which can run as systemd unit and sync your files happily.
One of the next posts here will introduce the OneDrive Linux client in detail, but just to give you a feeling – I have about 100G of data in OneDrive synced across 4 devices, and it simply works.
So for me the decision for now is clear – use an open source client that does what you want – help fixing bugs and adding functionality – and have great cloud storage on Linux – OneDrive!