Selfhosted or alternative privacy driven google calendar?

https://lemmy.world/post/155774

Selfhosted or alternative privacy driven google calendar? - Lemmy.world

Hi everybody ! While I really like the simple and sleek google calendar web GUI and functionalities, I’m more and more concerned about my data and privacy. Even if I have nothing to hide, I don’t agree anymore to sell freely and consciously my data to any GAFAM. Has anyone any alternative to google calendar? - Free and if possible, open source? It can have some discret sponsors/ads. As long as it isn’t to intrusive. - Todoist integration - Sync between devices - GUI doesn’t have to be PERFECT, but a bare minimum for my candy eyes ! - Can be API, Web… doesn’t matter as long as it syncs between devices (android, mac, windows, linux) I already searched through the web, but couldn’t find any conclusive alternative, maybe someone knows some hidden gem :) Thank you !

I'm using Etebase as a self-hosted backend for this purpose. It is zero-knowledge, so not even your own server knows about your calerdar, to-do list, and contacts (but it does know when have you edited entries, I think).

There's an android app for synchronization, and on the desktop, you can run a daemon to expose a standard CalDAV/CardDAV interface for e.g., Thunderbird. The alternative is the Flutter-based client, either on the web or as a desktop app, I think, but I much rather prefer Thunderbird (I have other accounts from work to synchronize, too, and TB lets me look at them in one place).

I'm not sure about the Todoist integration, though. That sounds like it would compromise privacy.

EteSync & Etebase

End-to-end Encrypt Everything! EteSync & Etebase has 26 repositories available. Follow their code on GitHub.

GitHub

+1 for EteBase. Great software, with actual client side encryption. I've been using it for a few years and it's solid!

There's also a GNOME integration via evolution.

Thank you :) I tried with Etebase at first, but was overwhelmed by it... Right now it's probably out of my league ! Nextcloud just works, so I will stick to it by now. When I get a bit more confident in all this, I will probably switch to a selfhosed backend :)