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?

  • Matt@lemdro.id
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 days ago

    I have had positive experiences with both Radicale and Baikal. I am not sure about the Home Assistant integration, but they both use CalDAV, so I would be surprised if there wasn’t a way of connecting them. iOS has native support for CalDAV, but Android needs the davx5 app (free on F-Droid).

    • gedaliyah@lemmy.world
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 days ago

      I’ve found radicale more stable in my implementation, but both are very good and are pretty similar to use.

      If you already have NextCloud/OwnCloud it would be a good to use the Calendar that is already built in, but it doesn’t make sense to install those for a calendar when there are better options available.

      • ProperlyProperTea@lemmy.ml
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 days ago

        I tried both and for some reason Baikal just played nicer. I’m sure either is fine though.

        Nextcloud was too bulky for my needs.

      • handsoffmydata@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 days ago

        Definitely overkill for just a calendar app but the great thing about NextCloud is once you spin it up there’s probably an integration for the next 5 FOSS solutions you’re looking for, which means fewer containers to manage in Docker.

        • Matt The Horwood@lemmy.horwood.cloud
          link
          fedilink
          English
          arrow-up
          0
          ·
          6 days ago

          I use nextcloud as my main calendar, I have home assistant pull in things from that calendar to drive automations.

          Like if I’m on holiday from work, don’t run my standup automation to make desk rise.

    • smiletolerantly@awful.systems
      link
      fedilink
      English
      arrow-up
      0
      ·
      8 days ago

      InfCloud. Works well with Radicale, and does contacts, too.

      It’s not pretty, but works very well for the 5/100 times I want to check through a browser instead of Calendar app / Thunderbird.

  • RedBauble@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 days 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
      0
      ·
      7 days 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…

    • zerodawn@leaf.danceOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      7 days ago

      So I understand this correctly, you’re using Fossify Calendar as the phone app that accesses your self-hosted calendar?

  • A_norny_mousse@feddit.org
    link
    fedilink
    English
    arrow-up
    0
    ·
    8 days ago

    The protocol is called CalDAV (and CardDAV for contacts).

    Plenty applications exist that can do it on both sides - it’s not like you need a specific client app that fits your specific server app.

    FWIW, I find NextCloud too bloated and prefer Radicale for the above mentioned.

    And yes, it runs in Docker.

  • 𝚝𝚛𝚔@aussie.zone
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    8 days ago

    I run Nextcloud for this. Never understood the complaints about it, I find it hard to believe everyone’s so short of CPU power that Nextcloud is anything more than a rounding error running in the background.

    There’s half a dozen of us using it for shared calendars, files, and contacts.

    Currently around 6TB of files, a couple of hundred or so contacts in the shared contacts list, and many recurring (and one off) events.

    Been working perfectly since before Nextcloud forked from OwnCloud.

      • ikidd@lemmy.world
        link
        fedilink
        English
        arrow-up
        0
        ·
        8 days ago

        The AIO mastercontainer seems to do fine on Apache, but when I had it dockerized myself, I used nginx and it was fine. I really think the main point is using postgres and redis. Mysql isn’t great and sqlite is terribad in the stack.