Is there a FLOSS service that hosts events and can be used to distribute .ics files only with a link?

Is there a solution I am missing? Again, the requirements are:

  • something that can be shared via a URL only (no files)
  • something that is agnostic to the calendar provider (so no Google account necessary)
  • something that is ridiculously easy for someone non-technical and in a hurry
  • The big issue is it breaks the rule of not opening files or clicking on links. So for people like me, state the event in an email so I can do my own entry.

    Other then that I would think you could just provide an ics file either attached or as a downloadable link.

    For link I think any site that allows you to publish files by link would work. Pretty much any box site like Proton Drive, Trezerit, Nextcloud, Google Drive, etc. Also send services like Bitwarden Send or derivatives of the old Firefox send.