Syncing NexCloud calendar with external caldav resources

Hello All,

I just installed NextCloud 14. Since i already run a tine20 groupware solution, with a complete calendar management, i would like not to enter all dates in two systems - it would be much more comfortable to just sync the nextcloud calender with the external tine20 calender using a caldav address. Since NexCloud Calender offer the possiblility to sync clients against caldav i hope it’s not so difficult to let nextcloud calender also be a client for other resources ??

Best Regards
Harald Küller

You could probably hack it via the SabreDAV client mode: http://sabre.io/dav/davclient/ & http://sabre.io/dav/building-a-caldav-client/

Would be nice is this was somehow exposed in the GUI though.

It actually is:

  • open calendar app in Nextcloud
  • click on „new subscription“
  • enter the webcal url to the calendar you want to subscribe and click the checkmark

Done :slight_smile:
I am using this since Nextcloud 14 (maybe it was already implemented before - don‘t know).

That is a one way subscription of an iCal feed, not a two way sync through CalDAV AFAIK.

Isn’t that what a calendar subscription is?
Do I understand this wrong?

EDIT: I understand. The subscribed calendar should also be editable. That is not possible with what I described. Sorry for the noise…

Hi,
This works for iCal.
What is needed and told here is about CalDav.
Thanks, and best regards.

Hi Bernie_O,
I understand that what is needed is a CalDav client for the Calendar app. Not an iCal, but a CalDav.
I don’t know if there is something already done in order to integrate NextCloud apps such as Calendar, Contacts and Tasks with CalDav/CardDav providers.
Do you or anybody else know something about this feature? It’s pretty basic, but cannot find anything about it, I’m googling this for some time with no good results…
Thanks, and best regards,
HeCSa.

I don‘t.
.

Afaik that function can only be implemented by using an external program like vdirsyncer.

Hi,
The idea is good, but this software is a command line tool to sync between a server and a local filesystem.
It could be a starting point of study if there is no integration planned for NextCloud Calendar and CalDav/CardDav server. But there is a lot of code to be written to have a product in place for this feature.
Thanks j-ed!
Best regards,
HeCSa.

Now you know your solution ? ; you can share your answer now

It is a bit disappointing that this function is missing. I would like to “mirror” our group calendar to our nextcloud server but that seems to be impossible.