Mobile note taking with your private cloud: announcing Joplin/Nextcloud integration

That would solve multiple problems at once. Nextnote currently has no desktop/mobile editors, Joplin has no web client. Combining them would be the best of both worlds so to say.

2 Likes

@laurent Contact us at telegram, as i don’t visit this forum very often: https://t.me/NextNote

As I´m still watching the development of Joplin with Nextcloud I once again tried my luck and installed the Joplin iOS app. As I even tried every possible combination (user password, app password, changed URL in every possible way) of authentication information I couldn´t manage to login. The error given is:

OCA\DAV\Connector\Sabre\Exception*PasswordLoginForbidden*

Any ideas?

The sync-url hast to lookmlike this:
https://your.server.com/nextcloud/remote.php/webdav

You must not enter the trailing / as the webclient shows … Did work with my V.13 installation

I tried it also this way. As my NC setup is in root directory mine looks like this: https://urltomy.nextcloud.net/remote.php/webdav

Where‘s the mistake?

Would the remote.php still be there if you were using clean links or whatever it’s called?

It should be something like this https://example.com/remote.php/webdav/Joplin and make sure that the Joplin folder already exists in Nextcloud.

Try adding an existing folder name at the end. I use it like that and it works. Also make sure you use an app password if you have 2fa.

I also tried that. App-Password and folder name: https://example.com/remote.php/webdav/Notes/Joplin

Maybe Joplin folder needs to be in root of Nextcloud directory?

Anyway, still wondering what “*OCA\DAV\Connector\Sabre\Exception PasswordLoginForbidden ***” means. No corresponding entry in nextcloud.log by the way.

Does you password by chance have a % in it? I ran into a problem with a different program recently where the password needed to be url-encoded, and decoded on the other end. Didn’t check source and I havent run into this with nextcloud but just throwing out there to try a very plain password for an easy test.

It’ll need to be in root/Joplin directory as laurent showed above. We aren’t able to customize the location of the joplin folder yet afaik

You can put it anywhere you want actually as long as you then provide the full URL to Joplin. Eg. it can be https://example.com/remote.php/webdav/Documents/Notes/Joplin

A user indeed reported a problem with a password that included non-ASCII characters. Unfortunately I’ve never managed to fix this so currently only ASCII passwords are supported. I think you would get a different error message though, like “Cannot encode username/password”.

Hello,
thanks for the great work of integrating Joplin with Nextcloud.
I have one question, and I hope this is the right place for it.
I see that todo lists seems to be not integrated with tasks app in Nextcloud. So, if I understand well, Joplin synchronises with webdav protocol, which is only used for file sync, but not caldav protocol , which one let use calendar and to-do lists. Is it so?
If so, there is no way for me to see a list of all my Todo-notes, they will always be include inside their respective notebooks?
Thanks
Florian

Yes currently the data is only synced via WebDAV, which means the notes won’t show up in the Nextcloud Todo or Note apps. This is indeed a limitation of the current implementation.

Ok, thanks for your quick answer.
If you plan to dev it, let us know, it would be great.
Actually, i think i’m going to use qownnotes because it’s doing it.
Thanks

I have bee using Joplin for a month now and I really like it. It works really well and you have managed to keep the learning curve very low. I have a few issues which I would like to share:

  1. It doesn’t handle attachments well in the way it stores them. I think it simply links to them and and because of that the note can’t be copied around anymore. QOwnnote makes a copy of the attachment in a separate folder in the root data directory of the application and links to the copy present there. Since people with Nextcloud have lots of space, I think this is a very good solution.
  2. I don’t like how randomly named files are being dumped in the data folder rather than being cleanly arranged.

The reason I prefer Joplin to other services is its clean and easy to use interface. Lately I have started taking notes in my class on Joplin and it works very well. It somehow renders markdown files better than QOwnNotes in my opinion.

It would be AMAZING for me if they used a flat hierarchy format, or even the same marking as Zim. Being able to build on PC and navigate on phone would be great, and the notes would be human readable instead of a flat folder full of gibberish names.

Why we use Joplin on Nextcloud…
We are a small Church-Office in Germany with several employees and members of staff who have little or no affinity to working with computer. In this situation we use Nextcloud, because it is very easy to integrate the cloud computing workflow in the known usual workflow. After the first installation the calendar and the tasks show up where they used to show up (Outlook, Android Calendar rtc.), the cloud storage looks like a normal lokal folder and it can be handled like that.
Most information saved in these categories is common information without a high security level.
I only know about one member of staff who uses (not very often) the web interface of his cloud instance! I myself, like all other users, prefer the use of my clouded data over clients that integrate in the other environments I use.
But there is special information of a very high intimacy and confidentiality level that should only be accessible to the owner of the information, e.g. notes about counseling. And here Joplin comes into action. When used with encryption, the notes can only be read by the owner, not even by our cloud operator. With Joplin I can guaranty my users the highest level of confidentiality possible, combined with a clear and easy to use interface.

2 Likes

Which Nextcloud providers offer Joplin?

I tried to connect to my own provider from the Joplin desktop client, and couldn’t. The error message was something like “please enable this and that addon”. However, my provider doesn’t give me the ability to control addons.

Help.