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 8 comments

sorted by: hot top controversial new old
[–] 12 points 11 months ago (2 children)

I just use rsync over ssh via a cron job 🤷

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

  • source
  • hideshow 2 child comments
  • [–] 2 points 11 months ago (1 child)

    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.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 9 points 11 months ago (1 child)

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

  • source
  • hideshow 1 child comment
  • [–] 4 points 11 months ago (1 child)

    @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.

  • source
  • hideshow 1 child comment
  • [–] 1 point 11 months 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.

  • source
  • parent
  • [–] 1 point 11 months 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.

  • source