Baikal
Baïkal is a lightweight CalDAV and CardDAV server built on top of the sabre/dav PHP framework. It provides a simple, self-hosted way to sync calendars and address books across your devices, backed by SQLite or a MySQL/MariaDB database. Its clean web interface for administration makes it popular with users who want powerful calendar sync without heavy configuration.
Key Features
- CalDAV & CardDAV — Full server-side support for calendars and address books via standard protocols.
- Web-based admin UI — Manage calendars, address books and users through a straightforward browser interface.
- SQLite or MySQL backend — Choose the built-in SQLite database for simplicity or MySQL/MariaDB for larger deployments.
- Multi-user support — Multiple accounts with per-user calendars and address books.
- Universal client compatibility — Works with Thunderbird, iOS, Android and desktop calendar clients over CalDAV/CardDAV.
- Lightweight footprint — Runs on modest hardware and needs no dedicated calendar infrastructure beyond PHP and a database.
Why Use Baïkal?
Baïkal gives you a polished, self-contained calendar and contacts server with an intuitive admin panel. Because it is built on the mature sabre/dav libraries, you get robust protocol support without having to assemble and maintain your own stack.
Use Cases
- Self-hosting CalDAV/CardDAV for a household or small organisation with a friendly admin interface.
- Switching away from cloud calendar providers while keeping the same devices and apps.
- Deploying a calendar server on a small VPS or NAS with minimal resource use.
Platform
Linux · BSD · macOS · Windows · Docker
Licence
GPL-3.0
Website
sabre.io/baikal
Views: 1