HACKER Q&A
📣 flowinho

How do you synchronise your notes?


tl;dr: How is your personal / work setup?

Long version: I’m starting to burn out searching for a note system that suites my needs and values.

My values: - Privacy and Security - Open Source

My needs: - Markdown writing - Note printing (somewhat beautiful) - OS agnostic (i use Linux/iOS) - Sync across devices. - PDF storage (this is where trust comes in, as some documents contain sensitive info)

My capabilities: I run my own VPS, and as a software developer I’m familiar with git, ssh etc.

As always, tradeoffs are acceptable if I get something in return. For example it doesn’t HAVE to be open source software.

I‘m struggling to find something decent, that is not overblown. I don’t need note revision, I don’t need note-linking, I don’t need fancy productivity hacks or calendar-support.

Best wishes from Germany.


  👤 r13a Accepted Answer ✓
Local Obsidian + Syncthing.

The magic of obsidian is that I rarely have to actually open obsidian. As the notes are in plain markdown, I usually just do my input from vim or vscode.

The magic of Syncthing is that it's (mostly) a set and forget thing.

The setup works on my PC, laptop, mobile and VPS.

Everything is backed up daily from a single point to a S3 backend with Restic. Also a set and forget thing.


👤 giaour
I keep notes in markdown in a local folder and sync across machines with git. I tend to use VS Code to edit/read because I like the way its search feature works, but really any text editor would work fine. I sync with a private github repo, but any git remote would be equivalent.

Git history and did tracking is obviously more useful for text-based formats like md than it would be for PDFs, but there's no reason you couldn't include PDFs or other small binary files alongside your notes in the repo.


👤 BA4gDY-cqjsEPWn
Joplin - https://github.com/laurent22/joplin/

I use it with end to end encryption enabled and Dropbox as the storage backend.


👤 runjake
Obsidian with Obsidian Sync, because I want reliable sync between work devices and my personal iPhone. I don't use a lot of plugins, nor spend a lot of time perusing plugin options. The one plugin that is crucial to my Obisidian workflow is Omnisearch.

👤 byteknight
Obsidian + Remotely Save plugin Native cloud provider, sick, utilities, resultant, duplicate files, so I like to use remotely save with the OneDrive integration. You can also use S3 or WebDAV. I was playing with shortcuts on iOS and automated sending articles to ChatGPT, summarize, and save the article and summary IN MARKDOWN to obsidian automatically. Pretty cool.

👤 tbalci
I would vote for local Obsidian and sync over Git. This works across my work laptop, personal laptop, and my desktop. Obsidian covers: Markdown, note printing, OS agnostic, and PDF storage. You can go for sync + publish if you'd like to sync across devices without any additional software. I chose to use Git which works without any issues.

👤 meehow
I really like Glow: https://github.com/charmbracelet/glow

Cloud part is done right. No accounts, no emails. Just your ssh key (which you probably already have).


👤 aramndrt
Ulysses with Ulysses sync.

I used to use Obsidian with iCloud sync between my Mac and iPhone. However, I found iCloud sync to be too unreliable, and Obsidian Sync was beyond my budget.

After recently exploring alternatives, I have now chosen Ulysses with Ulysses sync (taking advantage of a student discount at 11 USD/6 months). I write all my notes in Markdown and organize them exclusively within folders and subfolders, without using links and tags. This setup suits me perfectly.


👤 warrenm
I use Apple Notes and Obsidian (synced via Nextcloud)

I also use Signal's "Note to self" feature, with autoexpire enabled (I send ephemera to myself thereon - if I haven't used/needed/looked at it in a week, it's not important)


👤 brtv
I quite like NextCloud. It's a general purpose file hosting software, so you can dump anything in there. On Desktop I use VS code to write markdown, and on mobile I can edit and preview md files on the fly with the Nextcloud app. And then there's also the dedicated Nextcloud Notes app.

I'm using a Hetzner StorageShare, but you can also host it yourself, it's open source.


👤 vs4vijay
There are good Notes App (with syncing options):

  - Standard Notes (OSS, E2E encryption, Allows Sync)
  - AnyType (OSS, E2E encryption, P2P Syncing, Have option to host a node yourself)
---

If you want to separate Notes App and Syncing, then you could try following combination:

  - Obsidian/LogSeq with SyncThing
  - Obsidian/LogSeq with Git Sync
  - dendron vscode with Git Sync

👤 keiferski
I use IA Writer, which is all in Markdown. Not sure if it's on Linux, but it works well across iOS and Mac OS. The notes and attached files are just kept in folders on the Mac hard drive (i.e., accessible via Finder.)

https://ia.net/writer


👤 throwaway154
I email short notes to myself.

As notes are not a collections of facts but interlinkages of ideas I then take time to sit and put them together with a keyboard then save in a directory tree.

I email myself an encrypted .tar.gz of the directory tree at the end of the day.

Software is Zettlr.


👤 CountGeek
Trilium (https://github.com/zadam/trilium) , centrally self hosted, nothing to sync.

👤 joshxyz
Obsidian + obsidian-git extension + github private repository.

It just works.


👤 mcdonje
Side note: This is an extremely well written question. Thanks for covering all the bases and organizing it clearly and logically.

👤 ablyveiled
All my notes are in an `sshfs` mount -- it's fast enough for plaintext. The latency does suck though to be honest.

👤 j4nek
using Apple Notes sync via self hosted mail server. (Apple Notes is doing this via IMAP)

👤 aosaigh
Obsidian synced via iCloud Drive

👤 NoZebra120vClip
Google Docs