I’m looking for a self hosted calendar that supports multiple users, runs in docker, and is easy to integrate into home assistant and a phone app. Does anything like this exist or should i lower my expectations?

  • RedBauble@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    7
    ·
    14 hours ago

    I used both radicale and baikal. Both work great. Both support CalDAV and CardDAV, to sync with them you need thr davx5 app on android. I ended up going with radicale because it supports proxy authentication and I can use it with Authelia

    • Ohh@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 hours ago

      When I installed radicale last, i had problems with auth and exposing it. I think either I misunderstood something or it was left as an exercise for the reader. Anyways…

      • RedBauble@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 hours ago

        The documentation says what settings you need to enable for it to work. It also says that it takes the remote user in the X-Remote-User header. I use Authelia and it puts the remote user in the Remote-User instead, so i added a middleware to traefik that renames the header to the one expected by radicale. The only problem remaining is that radicale presents the auth page anyway, and you have to login with the same username as the auth header but with any password