Baikal, the open source self-hosted CalDAV and CardDAV server, preinstalled for AWS. PHP 8.3, nginx and self-contained SQLite, with a per instance administrator password generated on first boot. Backed by 24/7 cloudimg support.
## Baikal by cloudimg
Baikal is an open source self-hosted CalDAV and CardDAV server. It lets you sync calendars and contacts across all of your devices, phones, tablets and desktops, using the open CalDAV and CardDAV standards, while keeping that data private on infrastructure you control. This Amazon Machine Image delivers Baikal fully installed and configured, so a complete calendar and contact sync service is running within minutes of launch. The current release available is Baikal 0.11.
## Application Stack
The image runs Baikal on the proven Sabre/dav library with PHP 8.3 and OPcache, the nginx web server, and self-contained SQLite storage, so there is no separate database server to manage. The configuration, SQLite database and DAV data are kept on a dedicated, independently resizable data volume.
## Secure First Boot
On the first boot of every instance a one shot service generates a fresh Baikal administrator password, unique to that instance, regenerates the application encryption key, and writes the credentials to a root only file. No shared or default credentials ship in the image.
## Ready To Use
The Baikal code tree, document root, web server and database are all configured and the browser setup wizard is already completed. Browse to the instance address, sign in to the admin console, and create users, calendars and address books. Point any CalDAV or CardDAV client at the instance to sync calendars and contacts.
## cloudimg Support
cloudimg provides 24/7 technical support for this image, covering Baikal deployment, upgrades, client configuration, performance tuning, and storage administration.