Conversation

Fahim Farook

I have a lot of notes scattered across multiple apps - OneNote, Affine, Apple Notes, Obsidian etc. So I decided to combine all of them in one place πŸ™‚

Getting everything into Obsidian was easy enough since Obsidian has a bunch of useful importers. So that was done, but then I needed to be able to sync the notes across the local network to other machines and with my wife.

Sure, Obsidian has their sync functionality but that's a paid subscription. Then there is at least one open-source sync solution but it seemed a bit heavy for my needs. So, as one does when one is a developer, I decided to write my own πŸ˜›

I wanted something which only syncs over the local network, is easy to deploy and install and is light-weight. I think have all those boxes ticked. It's a tiny Go server for the server-side and an Obsidian plugin for handling the client side.

And in case anybody is interested in using it (or testing it, or contributing to it), I decided to make it open-source. You can find it on GitHub here:
https://github.com/FahimF/GoSync

#Obsidian #Sync #Go #OpenSource
1
2
5

The Peter Pan of Nerderyβ„’ πŸ‡¦πŸ‡Ί

@f Syncthing also works.

0
0
0