The pricing is amazing, considering the speed and reliability of the service (I have used it for several months already to store all sorts of data in it, and it has been rock solid) After that it's only $40/TB/year, which is still the cheapest I have found so far. There is an offer at the moment where 1 whole terabyte of storage costs just $4 for the first year, which is awesome. I use iDrive e2 for this because it's compatible with the s3 API - so it works with Seafile out of the box, it's super fast (the fastest I have found so far) and incredibly cheap. An alternative, which I prefer, is to store the data in object storage so I don't need to worry about how much storage I need to have available. we are going to use an s3 compatible storage to store the actual data by default, Seafile stores the data on the local disk, but depending on the amount of data you want to store in it you may need a server with a lot of storage.I will show you how to easily set up Seafile with Docker with two particular requirements in mind: So, if you also are looking for a reliable and fast syncing solution that you can self host and you don't care about anything else, this post may be for you. For some people this may be a deal breaker, I honestly don't care because I consume the data on my computers via syncing, not on the server. One downside with Seafile is that it stores the data in chunks similar to what Git does, so the files cannot be read directly. My understanding is that Seafile performs "delta" uploads, meaning that when a file changes it only uploads the parts of the file that have changed, which also contributes to the better speed. Seafile, on the other hand, is a lot faster and performs syncing of many files in bulk, reducing the amount and frequency of conflicts. Nextcloud is just plain terrible at handling git repositories changing branch often means that many changes occur in many files in a very short amount of time, and Nextcloud just doesn't work well with this and lots of conflicts all the time are typical. This is especially important for me because among the data I share between computers are my code repositories - I like being able to quickly switch from my Mac mini to the MacBook or viceversa, and continue my work without having to push something that I may have not finished yet to Github just to be able to pull from another computer. In most comparisons "Nextcloud vs others" Seafile is often mentioned as a faster and more reliable syncing solution than Nextcloud, so I decided to give it a try and so far I am very impressed! It's indeed much faster than Nextcloud, and I can see what people mean when they say it's more reliable too, because conflicts happen less frequently and usually are sorted out automatically. I don't care about the rest.įor this reason I have been looking for an alternative which I would still be able to self host like Nextcloud, but with a faster and more robust syncing functionality. For some people all the other features Nextcloud has to offer may be important, but I only need proper file syncing and basic collaboration features. This has always been a sore point with Nextcloud: it's terribly slow, doesn't handle conflicts well, and seems somewhat unreliable overall. And by core functionality I mainly mean syncing and sharing of data. It tries to do too much, and the developers seem to spend most of their time adding half baked features rather than getting the core functionality right. Somehow I have always felt like it's a unpolished product with huge potential. I really like Nextcloud as a concept but not as implementation. You can even extend Nextcloud's functionality by installing "apps" from a marketplace that add all sorts of features. Nextcloud is super popular: not only can it be cheaper than something like Dropbox - because you can have as many users as you want with your Nextcloud instance being limited only by the storage available and the specs of your server, you are also in control of your data, which is nice (although this also means you need to take care of security, backups and maintenance in general). For a while I've used a self hosted instance of Nextcloud to sync data between my computers and occasionally share files with others.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |