This is an old revision of the document!
Joplin
Joplin is a neat open-source note-taking application that offers native clients for all major platforms including, but not only, Android and PC (both windows and linux) and even a text-based client. It's mark-down based and quite complete as features goes. Ah, also Joplin is fully free as in beer, there are no paywalled features like most of the other open-source solutions out there.
Don't get me wrong, i respect any monetization attempt from any open-source porject but as i have already stated, i tend to prefer leaning on the true-to-the-spirit Open Source projects that do it for fun and don't push for monetization. This is not because i think less of them, but because i think long term sustainability could be at risk if, or when, monetization fails to reach goals for the project, and the world is full of abandoned great Open Source repositories nobody cares reviving.
The main drawback of Joplin is that it does not provide a web interface natively but, luckly, there a community driver project to fill that gap which works quite nicely, with a few caveats.
Synchronization
Joplin synchronization is a bit unlogical to me, as it will delete all your notes when you sync a client with existing notes to an empty server. Basically, your server will always be dominating on first sync.
My suggestion is to setup the synchronization first, then link clients as you install them. Just don't sync for the first time a client with many notes already in it!
Jopin provide a sync service, but i think it's overkill specially since it can sync easily via many protocols, including WebDAV, and i have shown you how to create a WebDAV server here, so you will be using WebDAV as sync backend.
So, here is what you need to do:
- Create a folder in your WebDAV share (ex: Notes-Sync)
- Install the Joplin client of your choice
- Set-up sync in the client using WebDAV and https://mydomain.com/webdav/Notes-Sync
- Sync!
Installation
Go ahead and install your preferrend clients on your phone, tablets and PC. Refer to Joplin download page.