3 ms·
If all you want is file syncing then Syncthing is really fantastic. I have a NextCloud installation on a Raspberry Pi 3, and getting it to work well took some s
by mikenew 9y ago
If all you want is file syncing then Syncthing is really fantastic. I have a NextCloud installation on a Raspberry Pi 3, and getting it to work well took some suffering. If you use a MySQL database and php 7 it can actually perform pretty well though, at least for a small number of clients. A big issue with the Pi is that it shares the Ethernet and USB on the same bus, so there's a hard limit to your file access speeds. But for syncing between my own machines plus the occasional file share I am extremely happy with the setup.
- lebrad 9y agoI second syncthing. It's been gloriously reliable on Linux, macOS, and Windows, even while pumping terabytes through it.
- agnivade 9y agoWe evaluated syncthing. There is a glaring problem which the developer has chose to deliberately ignore. Couldn't move forward due to it - - https://github.com/syncthing/syncthing/issues/107#issuecomment-81217307 https://github.com/syncthing/syncthing/issues/107#issuecomme... - https://github.com/syncthing/syncthing/pull/3527 https://github.com/syncthing/syncthing/pull/3527 tl;dr- Syncthing doesn't do a rolling hash implementation. Therefore, lets say you have a 1GB file. And you add a 1 line header at the top of the file, syncthing will download the entire file.
- bronson 9y agoYou saw that 3527 was merged in December? Is there still an issue?
- jancsika 9y agomerge link: https://github.com/syncthing/syncthing/commit/05828368200d519e3ddc18f22ebf05c4a6c5e836 https://github.com/syncthing/syncthing/commit/05828368200d51... discussion link: https://github.com/syncthing/syncthing/pull/3527 https://github.com/syncthing/syncthing/pull/3527
- shaan7 9y agoWhat I do is MySQL+Nextcloud/Apache on a RPi and another Nextcloud instance on Apache on my desktop computer. Both the Apache instances are load balanced using keepalived. This gives me two things- 1. Good performance if my desktop Ubuntu is running. 2. When its not (happens when I reboot to Windows to play games), the RPi serves Nextcloud at a slower speed.