Self-hosted CalDAV and CardDAV server ready in minutes - no setup wizard, no shared credentials. Sync calendars and contacts privately on your own AWS infrastructure with24/7 cloudimg support.
Real screenshots of this software running on the cloudimg image, taken while testing the deployment guide.
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
## Private Calendar and Contact Sync - Running in Minutes
Baikal is an open source, self-hosted CalDAV and CardDAV server that lets you sync calendars and contacts across all your devices while keeping data private on infrastructure you control. This AMI delivers Baikal 0.11 fully installed and configured - no setup wizard, no manual dependency management, no default credentials. Launch the instance and sign in to the admin console to start creating users, calendars, and address books.
## Why This AMI Instead of a Manual Install
Installing Baikal from source requires configuring PHP extensions, tuning a web server, setting up a database, running a browser-based setup wizard, and hardening credentials - a process that can take hours and leaves room for misconfiguration. This image eliminates that entire workflow:
## Application Stack
## Secure First Boot
On first launch, a one-shot service generates a fresh administrator password unique to that instance, regenerates the application encryption key, and writes credentials to a root-only file. This eliminates the risk of shared credentials across deployments - every instance starts with a clean, unique security posture.
## Compatible Clients and AWS Integration
Baikal works with any standards-compliant CalDAV or CardDAV client, including:
On the AWS side, the dedicated data volume leverages Amazon EBS for durable, resizable storage. You can enable EBS encryption for data-at-rest protection and use Amazon CloudWatch to monitor instance health and performance metrics.
## Use Cases
## cloudimg Support
24/7 technical support by email and live chat. Our engineers assist with Baikal deployment, upgrades, client configuration, performance tuning, and storage administration. Critical issues receive a one-hour average response time.
## Getting Started
1. Launch the AMI from AWS Marketplace
2. Retrieve the generated admin password from the root-only credentials file on the instance
3. Browse to the instance address and sign in to the Baikal admin console
4. Create users, calendars, and address books
5. Point your CalDAV/CardDAV clients at the instance URL to begin syncing
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.