Subscribe to a local ics file in calendar

Is it possible to subscribe to a local ics file with the calendar app?

I tried to subscribe to…

  • the internal link (https:///index.php/f/1234) -> Error: Schwerer Fehler im webcal-Proxy. Bitte kontaktiere deinen Administrator für weitere Informationen.
  • to a shared link (https:///index.php/s/0705ggQ9xGFaAZj) -> Error: Schwerer Fehler im webcal-Proxy. Bitte kontaktiere deinen Administrator für weitere Informationen.
  • the webdav link with User/Password (https:///remote.php/webdav/calendar-file.ics) -> Der entfernte Server erlaubt keinen Zugriff auf den Kalender (HTTP {401} Fehler)

NC 12.0.3 / Calendar 1.5.5

I don’t understand the question - why no simply import the ICS file?

There is an automated process which copies an exported ICS file every hour to my nextcloud. Unfortunately there is no other interface for a direct connection to the NC calendar.
The import of the ICS is IMHO no solution, because of the regular updates of the file. Possibly there will be a script which work in the backround to drop the content of a calendar an import the new file. But I didn’t heard about such an solution!?

IIRC, importing an ICS file more than once will create duplicates. In another post, the following solution for that issue was suggested:

  1. export the ics file
  2. upload it to the Nextcloud files app
  3. share it with a link
  4. add this link as webcal calendar
  5. and then periodically update the ics file in the files app with the latest version.

So far, I haven’t figured out yet how accomplish step #3. When I try to add a new subscription (is that the correct step?) using the public link to the local ICS file, I’m getting an error message (german language) that talks an error upon accessing a resource on the remote server, and that this could be connected to a certificate issue.

Thanks a bunch for any hints!

It is fearly easy, you don’t need the app. Just share the file via the share menu on your nextcloud.
You will get a link like this: https://mynextcloud.de/index.php/s/t45ggG4z34tKN
Then subscribe to the Link+/download.

This will work!

Nevertheless I want to share my outlook calendar to my private Nextcloud that’s why I’m doing this. But I don’t want my full outlook calendar laying behind some shared link everyone can access this seems to naiv for me. I think I’m going to use this little plugin here.

1 Like

Hey Luigi, I did an account here just to say thank you to you! I don’t know why this feature is so much undocumented! It basically allows to put online any file with a clean url!