使用 Docker 镜像安装 Radicale3
安装 Docker 环境 :下载 Radicale 镜像
docker pull cnkmmk/radicale:3.0.6-r0
配置文件的准备
一共3个配置文件,config, users, rights
users 为用户帐号记录,我使用的是MD5,生成可以直接使用 htpasswd 在线工具 https://tool.oschina.net/htpasswd,一个用户一行,格式为:username:password
mkdir -p /home/radicale/{etc,collections} echo 'username:$apr1$OcPL.lFw$KBVFjrNTksW0exp5TeKjj.' > /home/radicale/etc/users cat << EOF > /home/radicale/etc/config [server] hosts = 0.0.0.0:5232 [encoding] request = utf-8 stock = utf-8 [auth] type = htpasswd htpasswd_filename = /etc/radicale/users htpasswd_encryption = md5 [rights] type = from_file file = /etc/radicale/rights [storage] filesystem_folder = /var/lib/radicale/collections EOF cat << EOF > /home/radicale/etc/rights [root] user: .+ collection: permissions: R [principal] user: .+ collection: {user} permissions: RW [calendars] user: .+ collection: {user}/[^/]+ permissions: rw EOF
启动容器
docker run -itd --name Radicale -v /home/radicale/etc:/etc/radicale -v /home/radicale/collections:/var/lib/radicale/collections -p 5232:5232 --restart=always cnkmmk/radicale:3.0.6-r0
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!