Over the past couple of months I have been trying (and failing) to find the perfect note taking app. My must-have features are:

- (Native) iOS and Linux apps
- Syncing using a #selfhosted service

Optionally SSO and encryption support would be neat features.

Any ideas?

After some more experimentation, I've decided to go back to Joplin. While Joplin isn't the best option either, it ticks most of my boxes technically (I achieved "SSO"
by using LDAP on my WebDAV server) that I feel comfortable using it.

My gripes with Joplin at this point are
- Electron-based Linux app that is only in the AUR and not the standard arch packages
- iOS app that is just a barebones React Native app

Still good though.

@phntxx I looked for awhile and I kept coming back to using obsidian with syncthing for sync and it works fairly well, although sometimes there are sync conflicts if I you don't update each accordingly after editing, thereby changes overlap.

IOS background sync in general is garbage and doesn't work the best for standard syncing intervals.

@phntxx I use Joplin with it's own joplin-server for exactly that. https://joplinapp.org/de/
Joplin website

Joplin, the open source note-taking application

@phntxx @joplinapp but I hate it is based on NPM