49

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.

all 12 comments
sorted by: hot top new old
[-] non_burglar@lemmy.world 11 points 7 months ago

That's actually easier than on android, we need a caldav sync provider app.

[-] captcha_incorrect@lemmy.world 1 points 7 months ago

Do you need one app for syncing caldav and another app for using the calendar?

[-] sbeak@sopuli.xyz 2 points 7 months 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)

[-] sbeak@sopuli.xyz 1 points 7 months 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

[-] captcha_incorrect@lemmy.world 1 points 7 months ago

Caddy makes HTTPS a breeze. I've tried nginx before but I never understood when and why I would need which setting.

[-] sbeak@sopuli.xyz 1 points 7 months ago

I don't have a registered domain for my laptop server (and hence cannot use HTTPS) as I find that I don't really need it for my use case. Using Tailscale is fine for me if I really need to access it remotely, but I mostly use it for backing up files and images on my local network, and calendars can sync once I get home.

[-] captcha_incorrect@lemmy.world 1 points 7 months ago

Would a self signed certificate be an option? Not sure if the hassel is worth with the applications on the phone.

[-] Decronym@lemmy.decronym.xyz 1 points 7 months ago* (last edited 7 months ago)

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:

Fewer Letters More Letters
HTTP Hypertext Transfer Protocol, the Web
HTTPS HTTP over SSL
SSL Secure Sockets Layer, for transparent encryption
nginx Popular HTTP server

2 acronyms in this thread; the most compressed thread commented on today has 7 acronyms.

[Thread #83 for this comm, first seen 11th Feb 2026, 16:50] [FAQ] [Full list] [Contact] [Source code]

this post was submitted on 10 Feb 2026
49 points (100.0% liked)

Selfhosted

62343 readers
810 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS