Tootfinder

Opt-in global Mastodon full text search. Join the index!

@nobodyinperson@fosstodon.org
2026-02-09 07:05:57

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 …

@nobodyinperson@fosstodon.org
2026-02-07 21:21:40

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…

@nobodyinperson@fosstodon.org
2026-02-07 23:07:52

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.…