Packages

CalDAV server library — mount as a Plug, bring your own storage adapter. Heavily WIP / beta software; APIs may change between releases.

Current section

Files

Jump to
ex_dav lib ex_dav.ex
Raw

lib/ex_dav.ex

defmodule ExDav do
@moduledoc """
CalDAV server library.
Provides a `Plug` (`ExDav.CalDav.Plug`) implementing the CalDAV
protocol, paired at runtime with a storage adapter (`ExDav.Storage`)
and an authenticator (`ExDav.Authenticator`). A reference Postgres
storage adapter ships as `ExDav.Storage.Postgres` and an HTTP-Basic
authenticator as `ExDav.Authenticator.Basic`.
"""
end