I have been using NextCloud for some time now, and slowly learning how to set it up. It feels overwhelming now and then, but I have been able to set up files/calendar/tasks sync between my Windows system, my Apple system and my Android phones. So for personal use I am a happy user!
Now I want to do something that should be simple (I think), but just can’t figure it out.
I want to give my girlfriend, who is using an Android phone, viewing rights for my NextCloud calendar and she should be able to sync my NextCloud calendar. She now uses DigiCal for her Google calendars (I use CalenGoo on Android). Ideally I keep her out of the NextCloud environment, she has no intentions to leave Google and her life should not become more complex.
So it is more a Google calendar usage question than a Nextcloud calendar app one.
I’m personally not using this mechanism but it should work flowlessly.
Open the Nextcloud calendar app.
Select the calendar you want to share and open the sharing dialog.
Create a calendar link to be shared with external clients.
Follow the below description about how to subscribe to an external calendar from within the Google calendar app of your girlfriend.
Thanks for helping out. Unfortunately this does not work. I can add this calendar link to Google, but no appointment is shown and no errors are given (I already tried this, as this was the most logical). In Google Calendar it is set to public and “anyone can see this” so the issue is not in those settings.
Could it be that I have a setting in NextCloud blocking visibility? Any other ideas?
iCal subscriptions are kind of a band aid, imho, and only really usable for content that is more or less static.
A better way would be to add her calendar to Nextcloud as well, but yeah I can see that this might be a problem for her, especially if she also uses the Google web apps. I needed about a year to convince my GF to leave Google
However, in case she only uses the calendar on her phone, you could just install DAVx5 on her phone, set up her Nextcloud account, export her Google calendar and import it into her Nextcloud calendar, and she wouldn’t notice any difference in usage.