mirror of
https://github.com/opencloud-eu/opencloud-compose.git
synced 2026-10-07 11:28:15 +08:00
Radicale: document client setup, allow anonymous well-known discovery
Clients were left guessing the CalDAV/CardDAV URLs (issue #192): the README documented how to deploy Radicale but not how to connect to it. - Add radicale/README.md with client URLs (trailing slash required), the App-Token requirement (account passwords are rejected with the default PROXY_ENABLE_BASIC_AUTH=false), GNOME Online Accounts and Thunderbird walkthroughs, and troubleshooting. - Mark the two '/.well-known/*' proxy routes as unprotected so DAV clients can run RFC 6764 service discovery before authenticating. Previously the proxy answered 401 where clients expect the 301 redirect to /caldav/ or /carddav/. Radicale serves no data on these paths (deeper paths return 404, path traversal is normalized onto the protected routes), verified against opencloud 7.5.0. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -215,6 +215,11 @@ This setup includes:
|
||||
- Radicale as a CalDAV (calendars, to-do lists) and CardDAV (contacts) server
|
||||
- Users access to a Personal Calendar and Addressbook
|
||||
|
||||
Clients connect to `https://<your-domain>/caldav/` (calendar) and
|
||||
`https://<your-domain>/carddav/` (contacts) — note the required trailing
|
||||
slash — using an App Token as password. See [radicale/README.md](radicale/README.md)
|
||||
for client setup (GNOME Online Accounts, Thunderbird) and troubleshooting.
|
||||
|
||||
### With Monitoring
|
||||
|
||||
Enable monitoring capabilities with metrics endpoints using either method:
|
||||
|
||||
Reference in New Issue
Block a user