Didn’t know where else to post this, but I thought it might interest some fellow Joplin users that I’ve written a quick prototype for a web client on top of ownCloud/Nextcloud.
For reasons I’ll not go into here, it’s implemented on top of ownCloud-7 and with reliance on several custom apps, so the app is not directly useful to others.
The idea is to keep the notes in a directory tree on the server, but expose them via WebDAV as a flat directory with obscurely named files as Joplin expects.
Documentation here: https://sciencedata.dk/sites/user/Notes/
Code here: https://github.com/deic-dk/notes
If someone can use any of this to create an app for Nextcloud, I’d be happy to help.
A related subject, which should probably have its own thread, is tags, metadata and templates:
I appreciate the clean and non-bloated interface of Joplin, but I’d appreciate a customizable choice of templates when creating a new note (“Todo”, “Diary”, “Recipe”, …). In the same vein, a generalization of the tag concept could perhaps be considered:
“Todo” could simply be a tag carrying some metadata attributes: “todo_due”, “todo_completed”. The same for other tags.