I am looking for a more reliable way to use Syncthing on my Unraid Server (with a Linux Client & Android Client).
Current setup:
- Linuxserver.io Syncthing docker @ Unraid NAS
- 1x Android Syncthing Fork (frozen to last “safe” v2.0.11) - There was so much discussion around the handover and follow-up that I lost track.
- 1x Android BasicSync (keeping it up to date) - The background feels trustworthy and it appears well-maintained. I planned to migrate the other Android device to BasicSync.
- I also sync home folder with a Linux client from two notebooks.
Problem:
The Unraid Syncthing docker stops working after some weeks. The WebUI is not accessible, I have to delete/isolate the Syncthing DB folder and rebuild the DB (resync) - Then it works again (until the next crash, some weeks later). So I get sync conflicts more or less regularly. It’s annoying having to clean up the mess every time, and hoping it was the last time.
Syncthing worked on rails before the new database structure - So I wonder if Syncthing (or the docker) has a structural problem, or if my setup is faulty. What would be a reliable setup? Does it make a difference to use the Binhex-docker for Unraid, instead? Should I ditch the frozen Android-fork? What to use instead - Android Fork v2? BasicSync? Does this matter at all for the syncthing DB?
I would appreciate some hints or experiences. Thanks in advance!