Baïkal offers ubiquitous and synchronized access to your calendars and address books over CalDAV and CardDAV. Baïkal implements the current IETF recommendation drafts of these industry standards for centralized calendar and address book collections.
Baïkal is compatible with iOS’ (iPad, iPhone, and iPod) and Mac OS X’s Calendar, Contacts, and Reminders apps; Android’s calendars and contacts apps like DAVdroid; Evolution for Linux; Mozilla Thunderbird with Lightning; Atmail; eM Client for Windows; and every other CalDAV and CardDAV capable application.
Baïkal include a sleek and extensive graphical web administration interface to simplify administrative tasks such as user, calendar and address book collection management, and system settings. The dashboard provides a neat overview over the running system and key data.
Baïkal provides a flat package with an automatic installation tool. Extract the downloaded archive, deploy it over FTP to the server, and it is ready to go. No cumbersome tweaking of configuration files required.
Baïkal’s less than 2MB codebase runs on PHP 5.3 and newer. User data is stored in an SQLite database. MySQL is also fully supported. No matter how modest your hosting and resources might be, Baïkal will get the job done.
Baïkal is “free” as in “free beer”. You can use it freely, without time restrictions. The source code is public, and available to everyone. You can modify, review, and contribute to Baïkal’s development. Baïkal is based on other great open source projects like SabreDAV, Twig, and Twitter Bootstrap to ensure top quality.
Baïkal is released under the GNU GPL v3 license, which is approved by the Open Source Initiative.
This screen presents some key aspects of your system, giving you a bird-eye point of view on the running services.
Statuses of the running services are displayed, next to some figures about the amount of hosted data.
This screen displays the list of users that have an account on your Baïkal system.
You can add and remove users, update their profile, their password; for every user, you also have buttons to access their calendars and address books.
This screen displays the list of calendars belonging to a specified user.
You can add and remove calendars for this user, and modify the calendar details.
This screen displays some settings that you might want to customize, like for instance the time zone of the server.
Install via FTP.
Download this package if you want Baïkal up and running quickly, or if you have limited access to the host server.
For experienced users.
Install via SSH.
Download this package if you want to install Baïkal and have shell access (SSH) to the host server.
Install via SSH+Git.
Freshly drawn straight from the development repository. Not suitable in a production environment.
I am working hard on continuously developing and maintaining Baïkal. Please consider making a small donation via PayPal to keep the project going strong and me motivated. Click the button below and show your appreciation of my work.