Baikal

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

Explore More Categories

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.