Hi, everyone!

For several years, I’ve relied on NextCloud as a substitute for Google services. The time has come to say goodbye and move on in life. I’ve decided to replace my NextCloud instance with separate services for files, calendar, photos, notes, and to-do lists.

I’ve already found alternatives for all services, except for the calendar.

Does anyone have experience with FOSS projects that would allow me to self-host a calendar? I’m looking for something that supports CalDAV, has its own (pretty) user interface (webui), caters to multiple users, and supports multiple calendars.

And if anyone is interested in the alternatives I’ve found for each NextCloud component, here’s the list:

NextCloud Files -> File Browser NextCloud Notes -> Joplin NextCloud Photos -> Immich NextCloud Tasks -> Vikunja NextCloud Calendar -> ???___

Edit:

In the end, I used Radicale software. I deployed it in a docker container and it worked almost right out of the box.

  • @N0x0n@lemmy.ml
    link
    fedilink
    English
    6
    edit-2
    10 months ago

    There is nothing better than Nextcloud for files, I was trying to use syncthing and seafile - both sucks in one way or another.

    Syncthing is a sync utility wich is different from a cloud service. They both have different purpose and are for different tasks. IMO as cloud service go, they all suck (nextcloud, seafile, owncloud) if you’re just looking for a simple and unbloated selfhosted cloud service.

    Also, I was using vikunja for tasks but it’s UI and UX… Well, strange and not eye-candy. I hope someday they’ll rewrite it.

    I find it’s UI and UX pretty good, I really like it ! But with the new editor update it fucked up the caldav integration with jtxBoard, but it’s in the backlog and he/they are already working on it !

    • @pztrn@bin.pztrn.name
      link
      fedilink
      English
      -210 months ago

      Syncthing is a sync utility wich is different from a cloud service. They both have different purpose and are for different tasks.

      They all do one thing - syncing files. And less painful implementation done by nextcloud, at least for me.