14
submitted 2 weeks ago by ZkhqrD5o@lemmy.world to c/linux@lemmy.ml

For a long time, I used Syncthing for my Joplin notes. It was running as a Docker image on my TrueNAS server. The notes themselves were on the TrueNAS server, and from there, Syncthing would sync it to my PC and laptop, for example.

I am annoyed, however, at some desyncing issues. Have you guys got ideas on how to better solve this?

all 12 comments
sorted by: hot top controversial new old
[-] riskable@programming.dev 13 points 2 weeks ago

I just use rsync over ssh via a cron job 🤷

It's been working fine for over 20 years on all my various PCs.

[-] utopiah@lemmy.ml 2 points 2 weeks ago

FWIW rsync also works on mobile phones and VR standalone HMDs, via e.g. termux or ish ... so it's really on working fine on... pretty much anything with a terminal and a connection really.

Warmly recommended.

Also if you need more than solely the last version, check rdiff-backup.

[-] riskable@programming.dev 1 points 1 week ago

Yep! There's really only ONE operating system that doesn't do rsync over SSH. Can you guess which one? 😁

BTW: FolderSync does it on Android for free... https://play.google.com/store/apps/details?id=dk.tacit.android.foldersync.lite (only OK-ish GUI but it works).

[-] antithetical@lemmy.deedium.nl 9 points 2 weeks ago

Joplin has their own sync-server you can run as Docker container; free for personal use..

[-] everett@lemmy.ml 1 points 2 weeks ago

There's also a middle-ground between this solution and what OP's doing with Syncthing: Joplin has support for syncing with any generic WebDAV server.

[-] Mora@pawb.social 1 points 2 weeks ago* (last edited 2 weeks ago)

And since we aren't in the self hosting community: You can also pay pikapods to host it for you: https://www.pikapods.com/apps#notes

(That being said, I personally prefer Obisidian with Git Sync)

[-] mark@social.cool110.xyz 4 points 2 weeks ago

@ZkhqrD5o Why would you do something as convoluted as that over the sync feature within Joplin? WebDAV would be the most suitable option, either the standalone app or as part of a full nextcloud install.

[-] curled@lemmy.dbzer0.com 1 points 2 weeks ago

If you're hosting nextcloud anyway you might also want to check out the notes app. It creates a Notes folder in your account from which you can edit the markdown files, has a nice markdown editor in the nextcloud web UI, and comes with Android and iOS clients so you don't have to setup file access and find a separate markdown editor.

[-] HaraldvonBlauzahn@feddit.org 2 points 1 week ago

I use Zim Wiki + git. Or gollum wiki, which also uses git. Works both very well and can not only be synced but automatically merged.

[-] helix@feddit.org 1 points 1 week ago

What issues exactly? I found Syncthing to be 99% reliable. The rest is manually fixed with .stversion folder diffing.

[-] Toribor@corndog.social 1 points 2 weeks ago

What do you mean by 'desyncing' issues. I use Syncthing very heavily across my servers and workstations and I don't have any trouble. I run my own Syncthing relay server for NAT traversal.

this post was submitted on 20 Nov 2025
14 points (88.9% liked)

Linux

57274 readers
564 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS