The desire to replace Google Calendar and Contacts - eviltoast

Hello self-hosted world!

Step by step, I’m going into the beautiful world of self-hosting. With Davx9 and agendav, there is beautiful software available for self-hosting and syncing dav-files. Time to start migrating away from Google Calendar and Google Contacts.

However, I’m getting stuck at finding a replacement for the web app. You see, I hate phones (nothing personal, and it’d be much better if my phone had a full mechanical keyboard built-in but physics won’t allow it), so I type all my stuff on the computer using contacts.google.com and calendar.google.com -> it’s synched to my phone and I can check it there (plus, notifications!). So in order to get rid of Google, I’d need to have a web app which does that for me, ideally with a shiny Docker image making the setup painless.

I’ve looked into Nextcloud (which I use), but it’s absolute bloat, slow and not particularly user friendly. However, I can’t seem to find many options. I can’t be alone with this crave for a fast web frontend for cal and contacts.

What are my fellow selfhosting enthousiasts using?

Cheers!

  • birkoffsjunk@alien.topB
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    From what I’ve seen, foss web clients are severely lacking. Personally I use nextcloud. SOGo looks interesting, would probably be more popular if it was easier to run (mailcow has a docker image, although you’d need to dissect what is need to just run SOGo).

    Can you define “slow”? I’ve seen many a person here complain about Nextcloud’s performance. For context my instance page loads in around 2.5s. I don’t use Talk, Mail or the dashboard.

    Proxmox LXC 2core (4700u), 4gb ram, ssd, linuxserver’s nextcloud docker image, mariadb, keydb.
    It also runs OnlyOffice, Drawio, excalidraw and 3 or 4 smaller services

    • kalsan15@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Thanks! I gave it another go (last time was 2 years ago) and indeed, the load times have improved by a margin! The UI has gotten a lot better as well. Perhaps I should give it another chance.

  • Eirikr70@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    Hello, I host my own mail server with Roundcube as a webmail, integrated with Radicale for the contacts and calendar. Hope it helps !

  • querylab@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    I personally use Baïkal https://sabre.io/baikal/ for calendar creation. As desktop Clients, I rely on Thunderbird https://www.thunderbird.net/en-US/ and Morgen https://www.morgen.so In addition, I have explored alternatives such as Agendav https://github.com/agendav/agendav and Manage My Damn Life https://github.com/intri-in/manage-my-damn-life-nextjs Although Nextcloud offers a wide range of services, I find it to be a rather extensive solution for my needs, considering that my primary focus is calendar usage.