I have the default MMM-Calendar module working fine with a Google ical link:
I am now trying to view a CalDav calendar from NextCloud, with:
As this does not work, I have exported/downloaded the Nextcloud CalDav calendar to a local .ics file:
curl -L https://USER:PASSWORD@MY_DOMAIN.com/nextcloud/remote.php/dav/calendars/USER/personal?export > /var/www/html/calendars/personal.ics
chown www-data:www-data /var/www/html/calendars/personal.ics
…but still cannot get it to display, using:
I then tried this approach with the working Google calendar. I downloaded the Google basic.ics file, confirmed that it is accessible (via a web browser at https://127.0.0.1/calendars/basic.ics), but disappointingly, MMM-Calendar cannot display it using:
Is there anything obvious that I’m missing / should be doing?
I’m trying to ditch Google and use my own servers, with Nextcloud providing the calendar, but can’t fathom why MMM-Calendar won’t take my Nextcloud link (CalDav being ?exported to .ics).
In summary, my options appear to be to access direct the Nextloud calendar, or to download it and access it locally. Neither of these options seem to work; and accessing the working Google calendar, locally, does not work either, even though it is accessible by Apache.