什么是Baikal
Baikal
是一个免费的开源自托管 CalDAV
和 CardDAV
服务器,适用于想要管理其数据并确保其数据是私有的用户。
什么是InfCloud
InfCloud
是一个开源的 CalDAV/CardDAV
网页客户端。
安装
1 docker中安装squibbles/baikal-infcloud:v1.1镜像
# 方法一、通过docker pull 指令
docker pull squibbles/baikal-infcloud:v1.1
# 方法二、加载tar文件(由docker desktop下载打包)
docker load -i baikal-infcloud.tar
2 采用yaml文件配置并启动docker容器
touch baikal-infcloud.yml
vim baikal-infcloud.yml
docker-compose -f baikal-infcloud.yml up -d
文件baikal-infcloud.yml复制粘贴如下内容:
version: "3"
services:
baikal-infcloud:
restart: unless-stopped
networks:
- docker_vlan
ports:
- 8800:8800
image: squibbles/baikal-infcloud:v1.1
volumes:
- ../data/Baikal-Data/database:/var/www/baikal/Specific/ #A good idea to back up your database.
networks:
docker_vlan:
external: true
3 修复报错。
报错提示ERROR: Network docker_vlan declared as external, but could not be found. Please create the network manually using docker network create docker_vlan
and try again.
docker network create docker_vlan
docker-compose -f baikal-infcloud.yml up -d
安装完成提示:Creating baikal-infcloud_baikal-infcloud_1 ... done
4 链接地址
<IP或域名>:8800/baikal/html/admin/
<IP或域名>:8800/infcloud
baikal后台
infcloud前端
文章评论