Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Or use DecSync [0] and eliminate the need for any central server.

[0]: https://github.com/39aldo39/DecSync



How I use DecSync for my calendar without any central server:

Thunderbird (Linux) - Radicale+Radicale DecSync plugin (Linux/Systemd) - 'DecSync' Folder (Linux) - Syncthing (Linux) - Syncthing-fork (Android/F-droid) - 'DecSync' Folder (Android) - Decsync CC (Android/F-droid) - Simple Calendar Pro (Android/F-droid)

Radicale runs only on localhost. Syncthing runs only on the local network.

The synchronization only happens if the computer and the phone are on the same wifi network.


I would be super interested to read a more detailed how-to on this. I use the crap out of Syncthing (although on iOS -- my daily mobile driver-- it is fairly limited what you can do with it).


I used syncthing until I switched to iOS and found it unworkable due to how bad the clients were for iOS.

Nextcloud is what I ended up using; you get file sync and contact/calendaring in one, and you can also use it to share files "externally" if need be, even flip on the chat module and use it to video-conference instead of zoom if you want.

I'm using sqlite as the backing database mostly because I'm a single user and don't put a ton of files into it. I also disabled every single module I didn't need. It was dog slow until I connected it to redis, which was a real game changer - near instant page loads and file sync. It is running on an ancient SATA SSD in a second-gen i5 laptop.


Yeah, for me I primarily use Syncthing just for syncing between servers and computer.

I switched to Migadu for my primary email which includes CalDav and CardDav. I also run Hydroxide in my K8s cluster for Protonmail syncing on Apple Mail -- I could also switch to that for CalDav and CardDav if I wanted to.

There isn't much I actually need Syncthing for on my phone nowadays. Even if I was back on Android I can't think of much I would need it for -- for my workflows.

> Nextcloud is what I ended up using

Nextcloud has always been one of those projects I appreciate so much but find so bloatey for me as a single user and always end up getting rid of shortly after I install it. I feel like if I had a team of users (work, friends or family) who fully committed to using it then I would love it.

Btw, none of this is meant as a criticism to your setup -- it sounds perfect!


Where did you see the info for setting this up with Migadu? I believe they've had it as an unadvertised beta feature and the only write-up I found is this older one:

https://www.billdietrich.me/SecureCommunication.html?expanda...

There's also instructions about caldav only on the migadu site here:

https://www.migadu.com/guides/thunderbird/


Yeah, I reached out to their support a while ago to ask about it and they made me aware of the CardDav/CalDav instance at cdav.migadu.com. But yes, my understanding is the same as yours in that it is an unadvertised beta feature.

I can't remember the ports but if you point a CardDav/CalDav client at cdav.migadu.com they pick up the settings automatically. I've done this on iOS, Android, MacOS and Linux and they all seem to work perfectly for me with Migadu.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: