71 lines
1.7 KiB
Markdown
71 lines
1.7 KiB
Markdown
|
|
# CalDAV & CardDAV
|
||
|
|
|
||
|
|
OxiCloud provides built-in CalDAV (calendar) and CardDAV (contacts) servers — no extra apps or plugins needed.
|
||
|
|
|
||
|
|
## CalDAV (Calendars)
|
||
|
|
|
||
|
|
### Endpoint
|
||
|
|
|
||
|
|
```
|
||
|
|
https://your-server:8086/caldav/
|
||
|
|
```
|
||
|
|
|
||
|
|
### Protocol Compliance
|
||
|
|
|
||
|
|
- RFC 4791 (Calendar Access)
|
||
|
|
- RFC 5545 (iCalendar format)
|
||
|
|
- DAV capabilities: `1, 2, calendar-access`
|
||
|
|
|
||
|
|
### Client Setup
|
||
|
|
|
||
|
|
| Client | URL |
|
||
|
|
|--------|-----|
|
||
|
|
| Thunderbird | `https://your-server:8086/caldav/` |
|
||
|
|
| GNOME Calendar | `https://your-server:8086/caldav/` |
|
||
|
|
| Apple Calendar (macOS/iOS) | `https://your-server:8086/caldav/` |
|
||
|
|
| DAVx⁵ (Android) | `https://your-server:8086/` (auto-discovery) |
|
||
|
|
|
||
|
|
### Thunderbird Setup
|
||
|
|
|
||
|
|
1. Open Thunderbird → **Calendar** tab
|
||
|
|
2. Right-click → **New Calendar** → **On the Network**
|
||
|
|
3. Format: **CalDAV**
|
||
|
|
4. URL: `https://your-server:8086/caldav/`
|
||
|
|
5. Enter your OxiCloud credentials
|
||
|
|
|
||
|
|
---
|
||
|
|
|
||
|
|
## CardDAV (Contacts)
|
||
|
|
|
||
|
|
### Endpoint
|
||
|
|
|
||
|
|
```
|
||
|
|
https://your-server:8086/carddav/
|
||
|
|
```
|
||
|
|
|
||
|
|
### Protocol Compliance
|
||
|
|
|
||
|
|
- RFC 6352 (CardDAV)
|
||
|
|
- RFC 6350 (vCard 4.0)
|
||
|
|
|
||
|
|
### Client Setup
|
||
|
|
|
||
|
|
| Client | URL |
|
||
|
|
|--------|-----|
|
||
|
|
| Thunderbird | `https://your-server:8086/carddav/` |
|
||
|
|
| GNOME Contacts | `https://your-server:8086/carddav/` |
|
||
|
|
| Apple Contacts (macOS/iOS) | `https://your-server:8086/carddav/` |
|
||
|
|
| DAVx⁵ (Android) | `https://your-server:8086/` (auto-discovery) |
|
||
|
|
|
||
|
|
### DAVx⁵ (Android) Setup
|
||
|
|
|
||
|
|
1. Install [DAVx⁵](https://www.davx5.com/) from F-Droid or Play Store
|
||
|
|
2. Add account → **Login with URL and user name**
|
||
|
|
3. Base URL: `https://your-server:8086/`
|
||
|
|
4. Enter your OxiCloud credentials
|
||
|
|
5. DAVx⁵ auto-discovers both CalDAV and CardDAV endpoints
|
||
|
|
|
||
|
|
::: info
|
||
|
|
DAVx⁵ file sync works. CalDAV/CardDAV support on DAVx⁵ is still being refined.
|
||
|
|
:::
|