I have a personal calendar plus several online calendars (in ICS format) which I have subscribed to. I can view all calendars within Nextcloud, however only my personal calendar is available from my mobile when syncing via CalDAV. Is it possible to have all calendars I see in Nextcloud included in a combined ‘master’ calendar that I can sync to other devices?
There may be other ways of accomplishing this but I’m having difficulty getting my Android device to subscribe to online calendars and I wonder if I can accomplish this with Nextcloud instead.
As far as I know, this is not currently possible.
To sync ICS files with Android, try the ICSdroid app. See https://f-droid.org/repository/browse/?fdfilter=icsdroid&fdid=at.bitfire.icsdroid
If the calendars do not appear and you wish they does you have to create a Feature Request on https://github.com/nextcloud/calendar
It is planned to expose the subscribed calendars via CalDAV: https://github.com/nextcloud/server/issues/1497
Thanks, that is the preferred solution. For now I am using ICSdroid and it works well enough.
Yes,solutions below are correct. But small update - I found, that now is ICSDroid integrated in DavDroid, so you can control sync from DavDroid (and in bacgkround using still ICSDroid). It is really small feature, but I think, that is really great and useful :).
+1 for tombrossman’s original idea
Background in short: Some freemium wordpress calender plugins only allow up to 2 calender feeds. So agglomerating more than 2 in a nextcloud instance and then passing on its’ calDAV link would be niiiiiiice.