Public view of calendar(s)
-
I suspect that there is no such a possibility yet so this might be a feature request:
- Is there a way to have a public view of a (set) of calendar(s)? i.e. publish one or more calendar(s) on a same view for external/public viewing ?
Ideally:
- publication would be via an obfuscated url (random character generation in the url)
- It would be embeddable
- url parameter would allow to hide / display different part of the interface e.g. myurl.com/calendarxyz&v=schedule&startdate='2026-04-15'
This would make the use of calendar/shared calendars a lot more powerful and allow publication on various platform with little to no effort.
-
Thanks for roadmap inclusion.
We are using something similar with a different product and it is incredibly useful. Having this on Cloudron would greatly improve product overlap.
in our current case, the publication is for read-only purpose mostly so this is what I would suggest initially.
Although there might be some benefit to having the possibility to publish a given set of calendar publicly, with editing capabilities (e.g. collaboration with external non cloudron-based third party etc..)
-
T Teiluj referenced this topic
-
I suspect that there is no such a possibility yet so this might be a feature request:
- Is there a way to have a public view of a (set) of calendar(s)? i.e. publish one or more calendar(s) on a same view for external/public viewing ?
Ideally:
- publication would be via an obfuscated url (random character generation in the url)
- It would be embeddable
- url parameter would allow to hide / display different part of the interface e.g. myurl.com/calendarxyz&v=schedule&startdate='2026-04-15'
This would make the use of calendar/shared calendars a lot more powerful and allow publication on various platform with little to no effort.
It would be embeddable
If that's going to be a feature, I'd like to
- style the calendar at least in a very basic way (let's say, choose one main color in HEX format to meet minimal aesthetics of any corporate design)
- have different views, encoded in the URL scheme, like: list, day week, month. (similar to the Nextcloud Calendar embed).
- Embedded event details cloud/should support markdown rendering?
- have a subscribe button to continuously stay up to date to a calendar (e.g. public events of our non-profit)
-
The latest calendar release now has the option to expose a calendar publicly and also embed it into another page. For the moment one can preselect the view type (monthly/weekly/schedule) based on url path and the calendar's color (which can now be choosen freely) acts as the light themeing. We can iterate on that to allow for more customization
-
The latest calendar release now has the option to expose a calendar publicly and also embed it into another page. For the moment one can preselect the view type (monthly/weekly/schedule) based on url path and the calendar's color (which can now be choosen freely) acts as the light themeing. We can iterate on that to allow for more customization
@nebulon This is great.
Couple of quick notes / suggestions from my side:
-
At the moment, this enables the exposition of a single calendar at a time / per link. It would be great if it was possible to expose multiple calendars via the same link - aka a calendars "view".
E.g. I have a calendar 1 for Room A and a calendar 2 for Room B -> the ablility to have a view exposing calendar 1&2 at the same address to have a quick overview of both calendars at the same time. -
Possibly, it is my permanent brain fog, but I had to search a bit to find the "public sharing" of the calendar (currently under the "edit calendar" menu option).

Possibly it would make sense to have a direct way to enable public sharing under the "Sharing" menu option too, or alternatively, in that "Sharing" menu option, a "public sharing" hyperlink redirecting to that "edit calendar" option.

Another alternative would be to leave it as it is, but change the wording from public sharing to "publishing" or "publish"
Thanks again for the implementation
-
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login