可以直接pip安装,也可以下载源码安装,如果要存储到sql里面,则需要下载源码包,用里面的schema.sql 建表 默认安装后没有相应的配置文件,源码包里面也包含了 logging 和config,放到/etc/radicale 下 安装没什么说的,下面记录下基本的配置 如果不使用ldap可以在config里面注释,我们这使用的mysql,主要修改下面的
- [rights]
- type = authenticated
-
- [auth]
- type = IMAP
-
- [storage]
- type = database
- database_url = mysql://root:password@127.0.0.1/radicale?charset=utf8
这样配置好后以debug运行radicale --debug carddav 地址格式为 http://127.0.0.1:5232/user/contacts.vcf/ calendar地址格式为 http://127.0.0.1:5232/user/calendar.ics/
具体的信息存储在 line 表里面,反正只有5个表