Davis
A lightweight CardDAV, CalDAV, and WebDAV server. Sync contacts and calendars across all your devices with a clean admin interface.
Default Login
- Username:
admin
- Password: the password you set during template deployment (or check the
ADMIN_PASSWORD environment variable in Zeabur console)
What You Can Do After Deployment
- Visit your domain — log in with the admin credentials
- Create users — add CalDAV/CardDAV accounts for each person
- Sync calendars — connect any CalDAV client (Apple Calendar, Thunderbird, DAVx5)
- Sync contacts — connect any CardDAV client (Apple Contacts, Thunderbird, DAVx5)
- Manage address books and calendars — create, rename, or delete from the admin panel
Client Configuration
Use these URLs in your CalDAV/CardDAV client:
- CalDAV:
https://<your-domain>/dav/calendars/<username>/
- CardDAV:
https://<your-domain>/dav/addressbooks/<username>/
Key Features
- CalDAV calendar sync
- CardDAV contact sync
- WebDAV file storage (optional)
- Simple admin interface for user and resource management
- Supports Basic and IMAP authentication
- SQLite backend — no external database needed
- Built-in Caddy web server (standalone image)
License
MIT — GitHub