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

Actually, you don’t have to activate addons. At least I don’t know any.
First create a folder in Nextcloud, e.g. .joplin (a hidden folder), then enter the correct Webdav URL in the Joplin settings, e.g. https://nextcloud.yourDomain.com/remote.php/webdav/.joplin

Hi, Joplin works fine for me - on iMac or MacBook. But with iOS-devices I always get a “network request failed” with the same settings, that work fine on iMac. Couldn’t find out, why. Something wrong with the iOS-App?

@rmschaefer, it seems some users are having this error on iOS but I don’t know what’s causing it. Could you share what your sync setup is please? In particular:

  • Server type (Nginx, Apache, etc.) and version
  • Over http or https
  • Nextcloud version
  • iOS version

Also I know it’s not always possible, but could you provide a test user on your server that I could use? That would be the best way to fix the problem since if I can replicate it locally, I can most likely fix it, or at least provide a workaround. If you can create such a test user, please send the info here.

Edit: By the way, this issue will now be used to track this bug: https://github.com/laurent22/joplin/issues/792

Well, server seems to be Apache, version unknown
over https, aiming at: //mywebaddress.de/nextcloud/remote.php/webdav/Joplin

Nextcloud 14.5

iOS 12.1.2

This works fine with MacOS 10.13.6 but not at all for iOS.

Kind regards,

Rainer Schaefer

I had the same error and it was because of two factor authentication. You can create a one time app password from NextCloud settings -> security and use that password to login with Joplin.

2 Likes

Now that Nextcloud 18 is here, are there plans to update the API plugin so that it’s supported on this version?

many thanks :slight_smile:

You’ll want to ask on Github directly. Here is the request for version 18 support

that’s the request i made, but i didn’t get a response and thought perhaps i’d ask here as well in case it had been missed.

Nice, that is where the development happens. Joplin is a busy, one person / volunteer operation, so can take time for follow up. :slight_smile:

Note, that project has a forum as well. Here is a thread on the web app integration

So many comments on this topic that I couldn’t ignore it. So now I installed the Joplin app on my NC Server and put the program on my Ubuntu workstation, and on an Android. I had the same issue where the /dav/ throws an error message in Joplin’s interface but works the synch perfectly. The /webdav/ doesn’t throw an error message in the Tools > Options > Synchronization area but also doesn’t synchronize anything at all.

Minor note that my first synchronizations went ludicrously slow, but I have the Antivirus scanner going on my server so it slows down all file transfers.

Something that does fail without a workaround is the shared notes part. The Joplin Web API Status in Nextcloud has a section for “Shares” but you cannot make any use of it with the coding errors above still in place. When I “Shared” a Note the attempt to get a sharable link threw this error:

Could not connect to the Joplin Nextcloud app. Please check the
configuration in the Synchronization config screen. Full error was:

Unsupported WebDAV URL format: https://sd.fqdn.tld/
remote.php/dav/files/USERNAME/FOLDERPATH/

This message topic was created by a bot and is purely for information to the users. Please do not use it to discuss your problems here. Please open a topic in an appropriate category and provide all necessary information so that other users can help you:

Suitable category here would be:

https://help.nextcloud.com/c/apps

Closing this 20 month old news topic