I'm currently running a Synology Notestation with around 8 clients and while it mostly works, sometimes images don't load correctly(or doesn't at all) and has failed on me one too many times.
I'm looking for another notes app similar to DS notes.
1- Rich Text Editor
2- Self hosted
3- Has multiple users enabled
4- Native Android app
Nice to have:
1- offline mode
2- FOSS
3- Has an active community
I host files for my entire family and they rely on notes for all their important documents. So it has to be simple to use.
I have tried benotes, but not having a Native Android app makes it hard for normies to use it. I also tried Joplin, but it's single user only.
I use obsidian and syncthing, although I use it for just myself; as long as you aren't editing the same document at once it should work. If there is a file conflict, nothing will be deleted, just the conflicted file with have the word "conflict" in the name. So you can do a text compare between the original and that file to see what needs to be merged.
Syncthing is self hosted, obsidian has desktop and android apps. You can exclude certain files or folders from being synced on a certain device with syncthing. Obsidian uses markdown so that might take some getting used to, but the plus side being all your notes will be text so you aren't locked in to using obsidian.
You can also use another markdown / text editor as well, maybe one that supports wiki links for obsidian compatibility but obsidian works with the markdown link format as well.
I would use this if it's just me. It's difficult to have 2 apps installed on normies phones. Setup obsidian and synthing. Seems like too many points of failure.
I'd agree with that. I set this up on my phone, my wife likes how it looks, but when I told her I would need to set it up on her phone with another app she quickly lost interest. I would not go that way for more than one person and that is myself.
The entire group is already having a hard time keeping up the tailscale app up so I don't expose my server on the internet. I'm actually going to expose my server soon just so they can stop using the tailscale app.