mirror of
https://github.com/lennart-k/rustical.git
synced 2025-12-14 00:02:20 +00:00
Update README.md, mention WebDAV Push configuration
This commit is contained in:
11
README.md
11
README.md
@@ -66,6 +66,17 @@ Since it's sensitive information, the secure but slow hash algorithm `argon2` is
|
|||||||
I recommend to generate random app tokens for each CalDAV/CardDAV client.
|
I recommend to generate random app tokens for each CalDAV/CardDAV client.
|
||||||
These can use the faster `pbkdf2` algorithm.
|
These can use the faster `pbkdf2` algorithm.
|
||||||
|
|
||||||
|
### WebDAV Push
|
||||||
|
|
||||||
|
RustiCal supports [WebDAV Push](https://github.com/bitfireAT/webdav-push/) which can notify compatible clients like DAVx5 about changed calendar/addressbook objects.
|
||||||
|
Since push messages are currently not encrypted you might potentially want to ensure that users only subscribe through your push server (e.g. [ntfy.sh](https://ntfy.sh/)), you can configure it the following:
|
||||||
|
|
||||||
|
```toml
|
||||||
|
[dav_push]
|
||||||
|
# Must strictly be the URL origin (so no trailing slashes)
|
||||||
|
allowed_push_servers = ["https://your-instance-ntfy.sh"]
|
||||||
|
```
|
||||||
|
|
||||||
## Relevant RFCs
|
## Relevant RFCs
|
||||||
|
|
||||||
- Versioning Extensions to WebDAV: [RFC 3253](https://datatracker.ietf.org/doc/html/rfc3253)
|
- Versioning Extensions to WebDAV: [RFC 3253](https://datatracker.ietf.org/doc/html/rfc3253)
|
||||||
|
|||||||
Reference in New Issue
Block a user