Self hostable note taking (knowledge management) tool

I promised myself that I will stop after hosting nextcloud, immich and vaultwarden. Then I went on hosting Paperless ngx, 2Fauth, and some more.

Now, my new obsession is getting a note taking solution (preferably web based) self-hosted.

It might be a bit too much. But my heart desires it so bad.

I started my notes journey on evernotes, migrated to obsidian, then to notion, then to logseq, then to standard notes, crypt.ee, notesnook, joplin, and back to obsidian.

But I want a self hostable solution. I want a personal diary, which can never be read by anyone other than me.

I tried physical diary for a month. Didn’t feel safe. I tried samsung notes, not safe. My secrets are mostly regrets of the past (about a girl I lost to death and my shit poetry).

My requirements are

  • Markdown preferred
  • Web app (simple is better)
  • Encryption
  • Should be exportable (if devs stop developing, I can switch to another app)
  • Self hosting (docker preferred)

I can setup a self destruction thing if I did not login for 20 days (my own eventual death or something worse).

Please suggest a good solution. Thank you.

Self destruction seems cruel, might run a script to remove the container?

this might fit

Enjoy

I love memos too. But take a look above its a pretty exhaustive list.

there is also GitHub - dullage/flatnotes: A self-hosted, database-less note taking web app that utilises a flat folder of markdown files for storage.

I tried many of them but ultimately I keep coming back to Bookstack.

better create a WordPress site in docker and this way you can have everything.

1 Like

I have checked this one. Not suitable for me. Thanks for your suggestion

Checked this too. Too many options. I don’t know which one to select. :frowning:

Checking…will test and update

Looks interesting. Let me try. Thank you so much

Did you try obsidian or joplin

Yes.

Anyway, obsidian is not open source. Can’t self host and access on web directly too.

I havent tried it but this guide might be of interest to you.

Free, Self-Hosted Obsidian Sync with LiveSync and Traefik | Fredy Acuna

This is an interesting approach. But encryption is not possible with this i believe, which defeats my purpose. Thank you for suggesting. I can use it for my obsidian. Right now I’m running it on protondrive folder

Try Trillium/TrilliumNext.

Has everything you need. Supports markdown export and has good api if you are into that to trigger automations coming in or out of your notes.

It’s on my list. Never tried so far. Right now, I am checking bookstack. It might not be a good fit for my purpose. So next one to check is Trillium

You dont need to host to experience it.

There’s a completely standalone desktop version which you can use right way with all your important notes. Best thing is once you get your hosted instance up & running, you can sync your desktop notes and use them both.

I am not liking the UI from screenshots. I will give it a try to desktop app too

Yeah, it uses CKeditor afaik. So, if you are coming from other electron apps it may take some time getting used to. But its not that bad.

I am used to markdown