I’m completely new to selfhosting but see a lot of potential. I wonder if anyone knows a good way to self host a notetaking app? The point is that I need to access my notes on multiple devices so self hosting them could be a nice idea. I currently use google keep and goodnotes but would like to leave those behind…
I use Memos and love it.
I connect to it from my desktop at home and from my phone via a WireGuard VPN and it’s everything I need. Worth a look, I think.
Memos fits a wide variety of uses and is the first note system that has clicked for me. I use it for quick notes so I don’t forget things, journal-like entries, save for later (like Pocket), shopping lists and other todos.
Looks great! Does it have handwriting support?
I don’t see anything about that on their site.
Obsidian is pretty neat. Can use it with Syncthing, although I guess you need Syncthing-Fork on Android now.
What’s this about Syncthing now?
Dev discontinued the app due to google being difficult to maintain.
Ah damn. Thanks for the info
I migrated to the Syncthing android fork, and it’s even better than the original.
See my comment about Resilio sync above
Obsidian is not open source but i also think it’s pretty neat.
Resilio sync works great for that since syncthing is on the out. I actually prefer Resilio anyways
Welcome to the rabbit hole of selfhosted note-taking apps. https://selfh.st/apps/?tag=Note-Taking
Unfortunately, this is going to be a bit of a journey. You’ll probably end up going through a few of these options until you find one that works for you and fits your workflow.
I’d vote for anytype or obsidian
Anytype has a learning curve, But it has built-in encryption and IPFS syncing provided by the company. The templating system is really slick and the relational aspect is pretty solid.
Obsidian + syncthing fork is a really solid contender. It’s much easier to work with out of the box but the features are a little more generic.
Neither of these are really self-hosted, so much as they are contained in their own ecosystem. You get some measure of higher availability that you have to really work for if you’re really self-hosting a product.
Hm at some point Anytype apps will be configurable for custom servers tho (i assumed they were already but i might have been wrong).
Obsidian also has some interesting sync plugins that dont require syncthing
The crypto is decent, it’s electron so it’s source available. If you want to ignore their hosting solution, you can disable the syncing and just take the vault from its config directory and sync it yourself
The real downsides are that it’s not actual open source, so if they decided to screw around with the security or turn the crypto off somebody can’t just fork it.
Trilium. You’ll be
glassglad you tried it.Are you threatening to nuke my home if I don’t!?
Ooh, typo. I’ll edit it so that those who fulfill these kinds of things know not to glass your home.
Eh, if you want. It’s a rental…
Trilium is an excellent option, however, the original project is no longer maintained. There is a new community fork that is active here: https://github.com/TriliumNext/Notes
Good point.
Results from me asking this 1Y ago: https://lemm.ee/post/4593760
Went with Joplin and using it since.
Nextcloud is a really good all-in-one solution for self hosting data
I use Joplin, no complaints.
I’ve been getting on well with notesnook, the self hosting is in beta right now but its just a docker container. Docs are coming for self hosting in the near future.
The criteria for me when I was looking for a notes app were:
- self hosted
- e2e encrypted
- supports images and other rich media as well as text
- can use markdown for text formatting
- supports mobile as well as some desktop interface
- can make lists with checkable boxes
- background sync
Notesnook hits all of these. I wish it had a dedicated desktop app but that’s something I can just use a browser window for.
Notesnook has a desktop app. Does it not work with self hosted implementation?
You’re right! I missed it somehow
My solution is basically what @mojolobo mentions with Nextcloud behind it and I love the concept. Because Obsidian (via a WebDAV plugin on the phone) just syncs with the “Notes” folder in my Nextcloud root it really is just a bunch of .md (markdown) files. It gives me an added sense of security (on top of the self-hosting aspect) because I can see those files everywhere I have Nextcloud installed, I can edit them manually if I wanted to. On the PC you just point the Obsidian app to the folder, on phones you do it via a WebDAV plugin.
Appflowy if Notion appels you. It is not 1.0 yet so some features you need might not be there.
Probably Joplin is the easiest to use. Looks like OneNote but it’s different in many ways.
I use https://silverbullet.md and love it, it’s a bit more than a note taking app, but it’s definitely worth it.
You can browse the collection on OpenAlternative here: https://openalternative.co/categories/notetaking
Thanks a lot!
I use Joplin on top of Nextcloud.