Hi everyone, new syncthing user here. Switched from Resilio Sync because that seems to be dead now.
My main usecase is to sync my DJ library across my devices. The library consists of 2 main folders:
- Music
- Rekordbox (the software from PIONEER to manage the library)
Music is straight forward - just a bunch of m4a/mp3/wav files
But rekordbox is a folder under ~/Library/Pioneer/rekordbox with lots of proprietary *.edb and .xml files that store things like analysis data, playlists, and so on. So tying all the music files together into one collection.
With Resilio this was never an issue. I update the library on device 1, close the app, open on device 2 and everything is in identical state. But with syncthing it happens constantly that things get corrupted. I sometimes get .conflict files, sometimes the app doesn’t open at all, sometimes for some reason syncthing puts one of the .edb files to a different version (probably from another machine, despite the other machine not doing anything) which wipes my progress, and I have to figure out which versioned file to restore.
This is my first day with Syncthing so I’m still very new, but it happened already twice just today which makes me a bit worried of letting it run. Sometimes I even see while I am working on a playlist that the library refreshes and everything I just did vanishes, because the db file got overridden (but still exists in version history)
My question:
Are there any settings I can adjust to improve this situation? Such as telling it what to do on conflict, maybe experimenting with block size or just syncing based on timestamp without any diffing?
Both devices running monterey and syncthing-macos-1.18.5-1