I've been making changes to get off Proton lately and this is my plan, but I have a question if you don't mind? This is the first time I've tried self-hosting, and I'm waiting on a laptop I'm getting returned from a friend to host things like Keepass, Immich, calendars, etc. I'm trying to get my ducks in a row as best I can while I wait.
I've switched to Keepass from Proton Pass already, and it was significantly easier than I was expecting. Currently I'm doing things manually, every time I add/change something I copy the file to my devices, so each one has a local file.
If I understand correctly, Syncthing will, well, sync the things lol. I slap Syncthing on each device and point them to where the keepass file is located right? But is the location the local file per device or the "master" file on the laptop server? I suppose my question is: Is there a master file on the server computer (my returned laptop) that devices sync to, or can I make a change on say my phone, and everything syncs without there being a "central" host, basically Syncthing replaces "me" in my current flow? If the latter, I suppose i don't need Keepass/Syncthing setup as a dedicated server?