bewcloud/lib
Bruno Bernardino 781df673dc
Add CardDav and CalDav servers (#80)
* Add CardDav and CalDav servers

This implements the servers, but not the clients (yet). The implementation is essentially a proxy to Radicale (as a container in `docker-compose.yml`), with certain security assurances.

If you're upgrading, basically you'll need to create a new `data-radicale` directory, and everything else should just work.

This will also release v2.3.0 with those enabled by default. Tested with Thunderbird and Apple Calendar + Contacts.

To disable these, simply add the new config details and comment out or don't add the new `radicale` service from `docker-compose.yml`.

Related to #56
2025-07-20 10:35:32 +01:00
..
interfaces Fail loudly on connection error while running migrations 2025-07-11 09:14:17 +01:00
models Public File Sharing (#72) 2025-06-20 12:04:16 +01:00
utils Enable Email as a MFA method/option (#68) 2025-06-11 15:53:39 +01:00
auth.ts Public File Sharing (#72) 2025-06-20 12:04:16 +01:00
config.ts Add CardDav and CalDav servers (#80) 2025-07-20 10:35:32 +01:00
feed.ts Update Deno to 2.1 LTS! 2024-11-30 08:13:22 +00:00
form-utils.tsx Allow updating events 2024-03-21 16:24:59 +00:00
types.ts Add CardDav and CalDav servers (#80) 2025-07-20 10:35:32 +01:00