Nextcloud or Syncthing - which one do you suggest?
Nextcloud or Syncthing - which one do you suggest?
Hello fellow selfhosters! I have a laptop and a tablet (both running endeavourOS), and I want a certain folder to be always in sync. I also have a very potato server.
My two options currently are Nextcloud and Syncthing. The laptop and the tablet are rarely online at the same time, so I need the server as middleman (so, no syncthing laptop <-> tablet, but laptop <-> server <-> tablet).
Which one do you recommend? The power consumption (of the client) is also very important, because both the laptop and the tablet are battery-powered
I'm also open to other options as well!
thanks in advance to everyone!
Edit: thanks to everyone for your precious help! I finally set up syncthing and it's working flawlessly!
Nextcloud and syncthing a 2 different things. While synching keeps your files synchronized between your devices, nextcloud is a cloud platforme which gives you access to your files on your server. The difference is actually very important even though a lot would argue that they are the same.
It really depends what type of technology you want/need. I would recommended syncthing for it's simplicity and robustness. It only does one thing but it does it very well !!
To give you an example, I have a syncthing sever which is a middleman for my Zotero database.
Laptop <-> Server (syncthing) <-> desktop
. It's very important to keep it in sync for the integrity of the zotero database !This kind of workflow wouldn't work with nextcloud or rather will most of the time corrupt my database.
Nextcloud works as a simple cloud platforme wich is also great (with it's up and downs) but works only as a cloud platforme to keep your files on your server.
The zotero docs recommend against synchronizing by just copying a folder as it can lead to corruption.
They recommend using webdav which nextcloud supports but syncthing doesn't.
So your workflow is definitely possible with nextcloud and is the preferred option.
Yes I'm aware of that notice :) but it has been rock solid. Because it's not just a copy. It syncs the folder.
This can happend if you work on both devices with Zotero at the same time (why would you do that anyway??). I already did my tests and with my server as a middelman I never had any corrupted data !