Edit - I just went to the sync status page in the Windows client and hit “Retry All” on he failed objects again - and it worked! I have not changed anything since last time it failed - but for now I’m happy!
There’s probably a lot of overlap between this community and Selfhosted@lemmy.world so some of you might recall my post from yesterday sharing some frustration about Nextcloud. Well today is Joplin’s turn :-)
I’ve been using Joplin on Android for a little while now as a proof of concept - only a 6 notes so far, each only a page or so. One of my reasons for re-trying Nextcloud was because Joplin supports it as a sync method. After the discussion about Nextcloud yesterday I decided to try some of the suggested alternatives.
First I setup Syncthing and got that working so I have some folders syncing between Android, Linux and Windows. Then I setup Joplin to sync to filesystem - into one of the folders that Syncthing is managing. Joplin on Android sync’d everything to the filesystem, but when I tried to sync that filesystem to Joplin on Windows the attachments (photos) were missing from my notes. I can see the files (by id) in the .resource folder of the filesystem sync target but the Windows Joplin client won’t pull them in.
I figured this multiple sync (Joplin <-> filesystem <-> Syncthing <-> filesystem <-> Joplin) might be an issue so I decided to try WebDAV. I configured a WebDAV folder my apache2 server, setup Joplin on Android to sync to WebDAV then went to the Windows Joplin, cleared the local data and setup WebDAV sync. Same thing - no photos in my notes. I can see the files are on the WebDAV server and there are no errors in the server logs so I guess the Windows client was able to pull them - but they don’t show in the notes.
I tried searching and see several very similar issues on Discourse with no resolution.
Does this work for anyone else?
Edit - I just created a test note in the Windows client with an embedded image and this sync’d correctly to Android.
- Joplin 3.2.13 (prod, win32)
- Joplin Mobile 3.2.7 (prod, android)