Contacts and calendars sync without a server (Syncthing + Radicale) (forum.syncthing.net)
from autonomoususer@lemmy.world to privacy@lemmy.ml on 16 Apr 18:24
https://lemmy.world/post/28313324

#privacy

threaded - newest

mnmalst@lemmy.zip on 16 Apr 20:37 next collapse

I am using this setup for years by now. Works great mostly.

[deleted] on 16 Apr 23:44 next collapse

.

warmaster@lemmy.world on 17 Apr 04:12 collapse

Can you tell us more about “mostly”?

mnmalst@lemmy.zip on 17 Apr 08:53 collapse

I just realized this is not the exact setup I use. I use Radicale on the desktop but additionally Decsync. So I don’t need Radicale on my other devices, just a Decsync client.

With “mostly” in my case I was referring to the Radicale-Decsync plugin which works great but doesn’t seem to be actively maintained anymore. So there was an instance where Radicale changed something and the Decsync plugin didn’t work anymore. Was an easy fix but sadly that fix is still not available in the “official” Radicale-Decsync plugin which makes it hard for non technical users to use it, currently.

7eter@feddit.org on 17 Apr 10:34 collapse

DecSync is amazing! Setting it up seemd easier to me than what is described I’m the linked article. Luckily that bug you are talking about hasn’t appeared to me.

mnmalst@lemmy.zip on 17 Apr 14:10 next collapse

I agree, the described system seem unnecessarily complicated. Decsync exists exactly for that use case.

Here is the bug btw in case someone is interested: github.com/39aldo39/Radicale-DecSync/issues/33

autonomoususer@lemmy.world on 17 Apr 15:48 collapse

Most Termux apps work with Radicale but not DecSync. Other issues are described in the linked post.

JovialSodium@lemmy.sdf.org on 16 Apr 21:47 next collapse

I’ll try this! I used to use caldav via my mail provider with DAVx5, but I had problems with it not retaining notification settings with recurring events.

I don’t know if that’s a problem with their caldav server, DAVx5, or my phone’s calendar. But worth trying with radicale and see if it works.

[deleted] on 16 Apr 22:56 next collapse

.

twotonebax@lemmy.world on 16 Apr 23:44 next collapse

Its great, been using it for a while across a few different devices. Android/windows/Linux, it doesn’t care.

oendha@jlai.lu on 17 Apr 13:36 next collapse

Isn’t that just overcomplicating things for no reason? Radicale provides WebDAV endpoints that clients (including DAVx5 on Android) can just connect to, to synchronize calendars and contacts. All of this setup seems to just do all the sync part manually through Syncthing rather than just use Radicale’s built-in functionality.

autonomoususer@lemmy.world on 17 Apr 15:37 collapse

This does not need a server.

oendha@jlai.lu on 17 Apr 16:55 collapse

Syncthing is a server. You’re replacing the server part of Radicale with another server software, which comes with extra overhead and complexity.

autonomoususer@lemmy.world on 17 Apr 21:27 collapse

Wrong, Syncthing is peer-to-peer.

phase@lemmy.8th.world on 18 Apr 20:44 collapse

How many devices are we talking about?

pedroapero@lemmy.ml on 19 Apr 01:53 collapse

I just use Syncthing to backup Radicale files. I guess this is to remove the need for a domain name and web server? This won’t work with all devices like iphones. Also shared calendars won’t sync properly.