Self-hosted calendar & contacts

8 apps · 2 Docker-ready. All open-source; click through for license, source, and a docker-compose starter.

NameLicenseStackDocker
Baïkal
Lightweight CalDAV and CardDAV server based on sabre/dav.
GPL-3.0 PHP
DAViCal
Server for calendar sharing (CalDAV) that uses a PostgreSQL database as a data store.
GPL-2.0 PHP/deb
Davis
A simple, dockerizable and fully translatable admin interface for sabre/dav based on Symfony 5 and Bootstrap 4, largely inspired by Baïkal.
MIT PHP
Keeper.sh
Calendar syncing tool that pulls and pushes events between calendar sources and destinations via iCal/ICS or OAuth, with support for anonymized busy/free events.
AGPL-3.0 Docker Docker
Manage My Damn Life
Manage my Damn Life (MMDL) is a self-hosted front end for managing your CalDAV tasks and calendars.
GPL-3.0 Nodejs/Docker Docker
Radicale
Simple calendar and contact server with extremely low administrative overhead.
GPL-3.0 Python/deb
SabreDAV
Open source CardDAV, CalDAV, and WebDAV framework and server.
MIT PHP
Xandikos
Open source CardDAV and CalDAV server with minimal administrative overhead, backed by a Git repository.
GPL-3.0 Python/deb