I’ve been using Google for the last decade and am owly moving away from it.

I’m on Fastmail (FM) right now. While I love their mailservice, the calendar and contacts integration is okey-ish, compared to Google.

Right now, my contacts are scattered across these services. New contacts that I add on my Android phone, are obviously not available on FM, and vice versa.

Therefore I’d like to setup a self hosted solution to manage contacts/calendars on a centralized place.

But right now, I can’t seem to wrap my head around this topic. I often see caldav/cardav mentioned, but don’t know how exactly they are related.

FYI: I’m a software developer, and I already host a bunch of services behind a reverse proxy.

Example scenarios:

  • Install a full-featured calendar app (mobile, desktop, web) -> connect to my service
  • Someone sends me a calendar invite to FM -> sync to my service
  • I add a new contact on my Android phone -> sync to my service (make it visible in FM)
  • I add a new contact in FM -> sync to my service
  • I send a new calendar invite via FM -> sync to my service
  • Bonus I send a new calendar invite via App, and it get’s sent via FM to the recepients.

So my question is what self-hosted solutions (besides Nextclowd) are out there that would allow me to accomplish that?

  • adONis@lemmy.worldOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    9 months ago

    Aaah… I think I got it now.

    Caldav/cardav are the standard protocols used in this case. So every sane provider uses them. Davx5 creates a local account and interacts with the android apps (like google calendar) by pulling/pushing new events from and to the server respectively.

    So, I can keep using google calendar, with my FM account instead of google 👍 noice!