Use case:

  • Exactly the same as Dropbox for individual use, except without storing data on another's server, and without a monthly subscription payment. Open-source, freeware, or a one-off commercial licence are acceptable but not a periodic payment subscription

I've tested Syncthing, BTSync, Pydio, OwnCloud. None satisfy all of the below.

My requirements for a Dropbox replacement are as follows:

  • Truly cross-platform, supporting Windows & Linux (that rules out Owncloud and Pydio, both of which can be shoe-horned into working on Windows but are Linux-centric)
  • Self-hosted, but not running on PHP and not requiring installation of external web server or database
  • Good conflict resolution (Syncthing does this well, BTSync simply overwrites updated files, there's a serious bug)
  • The ability to update, rename, delete, or move files that may be part-way through a sync. i.e. "seamless" (Syncthing appears to lock the file it's synchronising and you can't move or delete it)
  • A sensible sharing model which is not overcomplicated (subjective, but BTSync does not have this)
  • Ability to work over the internet either by setting up firewall rules or using a relay. (Syncthing even allows for self hosted relay)

Ideal but not essential:

  • Selective sync i.e. there's a separate interface to choose which items in a sync folder you wish to have on a given device. (BTSync claims to have this, but the implementation is confusing, it doesn't compare to Dropbox's dialog box from which you simply use a tick box for the folders you want on that computer)

  • OS notifications, Windows system tray GUI interaction (e.g. ability to quickly pause to save bandwidth)

These are not important:

  • The sync model. I don't mind if it's a client-server model or a peer-type model
  • Sharing with other users is not necessary for me. I would consider it a benefit to have the possibility, but not if it meant compromising on any of the above
  • Your question is different from all questions at softwarerecs.stackexchange.com/questions/tagged/… ? – Nicolas Raoul Sep 7 '16 at 9:30
  • @NicolasRaoul I don't understand [the purpose of] your comment, please explain – hazymat Sep 7 '16 at 10:16
  • Your question sounds like it is probably a duplicate of an existing question, so I ask you whether you have checked for duplicates or not :-) – Nicolas Raoul Sep 7 '16 at 10:30
  • Oh I didn't see the question mark at the end of your comment - I thought it was a statement. Admittedly the question is similar but my spec is different. Lots of people are looking for sync software, lots of companies make sync software, but nobody is asking specific questions about sync that doesn't lock files, and allows renames/moves/deletions etc during sync. – hazymat Sep 7 '16 at 10:37
  • Reducing Nicolas' link to candidates with answers and even more to Dropbox alternatives: Could you please check at least the latter and see if one of them matches – and then edit your question to indicate that (including why none of those is a duplicate "because …")? – Izzy Sep 7 '16 at 11:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.