Full-sharing a #radicale calendar between users is simple with just symlinks. I guess one could do a readonly bind mount instead to get the same but without wrote access? š¤
Radicale does have configurable rules to control such access, but those have one major flow: the accessible collections of other users won't auto-discover in cients. With symlinks they do, and with bind mounts they ā¦
Trying #radicale to selfhost my calendar and addressbook and having a pretty terrible time. Every calendar action takes 10 seconds even to radicale running on localhost because apparently Thunderbird sends the entire calendar at once on every update wtf. š¤¦
EDIT: Okay, authentication must be set up, because only then Thunderbird allows accessing it as CalDAV, otherwise it sees it only as a sā¦
Ooooh, you can easily full-share calendars of a #radicale instance between accounts by just symlinking them into other users' directories. Everyone then 'owns' that calendar and can do anything. Paired with the #git hook, this then gives you a very fine-grained log of who changed what and when.ā¦