I just installed Radicale and could not at first figure out how to add a calendar that I could edit in the app. And since I could not find any decent post on the topic, here is how to do it (as of iOS 18.7.3 on an iPhone 13 pro, but I imagine the process being very similar on other devices):

  1. Open the Settings application.
  2. Scroll to the bottom and open the Apps options.
  3. Open settings for the Calendar application.
  4. Open Calendar accounts.
  5. Add a new account.
  6. Chose “other”.
  7. Chose “CalDav-account”.
  8. Enter URL and credentials for your Radicale server.

I have SSL set up with Let’s Encrypt managed with Caddy so that was all I had to do. I say this because I read one discussion about SSL being needed.

  • sbird@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    1
    ·
    4 hours ago

    Yeah, on Android you use DAV5x or something for syncing, and then another app for calendar (I use Etar). I think DAV5x also acts as an intermediate for smartwatches for calendar notifications, but haven’t verified this, it’s just a hunch of mine. I think it’s probably for ease of development, so the same CalDAV thing doesn’t have to be redone over and over again.

    As a previous iPhone user, I liked that it was in settings (I did not like, however, that I wasn’t able to set up Radicale on my iPhone at all since I didn’t have HTTPS with my laptop server. I guess something something security no options for you. If it worked for you that’s great! Working things are good)

    • sbird@sopuli.xyz
      link
      fedilink
      English
      arrow-up
      1
      ·
      4 hours ago

      I also didn’t like that on iPhone a majority of the useful settings are buried in dark corners that are difficult to find. Not very helpful at all