I understand, what's your alternative? I've heard about OpenCloud, but haven't checked it out in depth yet.
I also don't need all the features of Nextcloud, so I might move away from it at some point as well.
I understand, what's your alternative? I've heard about OpenCloud, but haven't checked it out in depth yet.
I also don't need all the features of Nextcloud, so I might move away from it at some point as well.
@neil
I did the same move recently, and I got issues importing too! In my case I had a few thousand events in my .ics file, which caused Radicale to take too much time to import it, going over the configured timeout in Nginx. But it did keep running in the background after nginx showed an error. So the solution in my case was to simply wait until the server load went down as a signal that the import was done.
@tuxsec Yes, I set along timeout in nginx. Annoyingly, the errors are content related for me.
Ooooh.. I have all the appointments as individual .ics files via vdirsyncer.
That might do the trick :)
@neil FWIW, I did the same tedious hand-editing process that you did, and I unfortunately don't know of any tools for automating it.
There used to be an "ical-validator" website with the same validation as Radicale that used to be useful for this sort of thing, but it seems to have shut down.
I wish you luck!
@bradan That is useful (and annoying at the same time!) - thank you!
@neil I've been using Radicale for a long time with @davx5app, Thunderbird and RoundCube. With v1 there's no import involved as it operates on standard multi-event .ics files, i.e. you can access over regular DAV. It also has tools to migrate to newer versions which are more like maildir for backend storage.
@neil wasnt moving away from nextcloud but maybe its a pointer - https://blog.dasrecht.net/2025/08/04/migrating-from-google-calendar-contacts-to-nextcloud/
In the end i didn't get around messing with the ICS till it imported cleanly.
@neil use Baikal instead if radicale does not work. Or davis. Even mywebdav
@neil This is not an answer to your question. I never got Radicale working at all, and ended up using Xandikos instead. (I am a reasonably experienced sysadmin.)
Oh, how unfortunate.
I've had no problem getting radicale up and running, and I've had no problems importing .vcs for carddav, or Sandra's caldav .ics, but mine are proving problematic.
Hang on a memory has been triggered here. Would you not have to convert from one version to another using a convertor tool ? Something about ICS versions is getting me thinking again. Maybe I'm speaking rubbish but I can't have just made that up ??
CC: @RogerBW@discordian.social
Could you maybe split the file into smaller files in case it's too big ?
CC: @RogerBW@discordian.social
@justine Hmm... perhaps! I will probably carry on with hand editing for now :)
Ugh. Apparently RFC 5545 verifiers are a thing, and I have no idea if the online sites are just slurping data or useful. There's gotta be a linux tool for this…
I'm just curious: What's wrong with Nextcloud+CalDAV?
@graves501 I am looking to move away from Nextcloud.
I'm not aware that there is anything fundamentally wrong with it.
I understand, what's your alternative? I've heard about OpenCloud, but haven't checked it out in depth yet.
I also don't need all the features of Nextcloud, so I might move away from it at some point as well.
What about file sharing and file versioning?
I don't use either.