下载与配置
- 通过
pip install radicale即可完成安装 - 创建配置文件(只写常用的部分就行)和用户文件
配置文件
config.yaml配置文件[auth] # 验证类型 type = htpasswd # 用户信息文件位置(即后面的users文件位置) htpasswd_filename = /home/www/radicale/users # 密码加密方式(推荐plain,即不加密,否则会出现Unauthorized错误) htpasswd_encryption = plain [server] # 方便外网访问。不写这句话外网无法访问。后面的5232是端口 hosts = 0.0.0.0:5232, [::]:5232usersusername:password - 启动radicale:
radicale --config config.yaml(要替换为指定的config.yaml文件位置) - 在浏览器中输入
[服务器IP地址]:5232 - 输入users中的用户名和密码。
导入ICS文件
最新版本导入ICS文件的时候需要输入HREF的东西作为日历的唯一标识符,如果不输入,默认以ICS文件名为HREF(ICS文件名不能有中文)
问题
- 导入ICS时报错:412 Precondition failed HREF重复了,导入之前重新修改一下HREF就可以。