tokidoki/README.md

33 lines
682 B
Markdown
Raw Normal View History

2022-02-21 08:52:09 +00:00
# tokidoki
Tokidoki is a (WIP) carddav and caldav server.
2022-05-19 11:22:41 +01:00
## Architecture
Tokidoki relies on [go-webdav][1] for the protocol implementation. It provides
the storage backend and authentication, both of which are easily pluggable.
It currently provides:
Authentication:
* IMAP (working)
Storage:
* Filesystem (working)
* PostgreSQL (planned)
[1]: https://github.com/emersion/go-webdav "go-webdav project page on Github"
## Building
* `cd cmd/tokidoki && go build`
## Running
2022-05-19 11:22:41 +01:00
Using the IMAP authentication backend and the filesystem storage backend
(directory must exist):
* `./tokidoki -auth.url imaps://imap.example.com:993 -storage.url file:///path/to/storage -debug`