使用 Docker 镜像安装 Radicale3
2022/4/13 23:15:20
本文主要是介绍使用 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
这篇关于使用 Docker 镜像安装 Radicale3的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-19Docker-Compose容器集群化项目实战:新手入门指南
- 2024-11-19Docker镜像仓库项目实战:新手入门教程
- 2024-11-19Docker容器化部署项目实战:新手入门教程
- 2024-11-19Docker-Compose容器集群化资料入门教程
- 2024-11-19Docker镜像仓库资料详解:新手入门教程
- 2024-11-19Docker容器化部署资料:新手入门指南
- 2024-11-19Docker-Compose容器集群化教程:从入门到实践
- 2024-11-19Docker镜像仓库教程:新手入门指南
- 2024-11-19Docker容器化部署教程:初学者指南
- 2024-11-18Docker-Compose容器集群化入门教程