使用docker快速搭建joplin-WebDAV服务
1. 前提条件
- 有自己的服务器,有可以访问的域名或ip
- 服务器上已经安装好
docker
和docker-compose
- 自己电脑上或手机上已经安装好
joplin
软件注:若没有外网服务器,在局域网的电脑上安装也可以,使用ip访问。但限制就是,只有设备连接到局域网时才能同步笔记
2. 服务器上安装
2.1 配置
配置信息(可根据自己实际情况调整):
- 监听端口: 22300
- 访问域名: xxx.com
- 数据目录: /data/dav
- 配置文件: /data/joplin.yml
/data/joplin.yml
文件,内容如下
version: '3'
services:
webdav:
image: bytemark/webdav
container_name: webdav1
restart: always
ports:
- "22300:80"
environment:
SERVER_NAMES: xxx.com
AUTH_TYPE: Basic
USERNAME: admin
PASSWORD: admin
volumes:
- /data/dav:/var/lib/dav
2.2 启动
docker-compose -f /data/joplin.yml up -d
初次启动时, 会下载bytemark/webdav
镜像
3. joplin 同步配置
以Windows版为例,其它平台类似: joplin >工具 > 选项 > 同步 打开同步设置界面
完成以上配置, 然后点击检查同步配置按钮, 若看到以下文案,则配置成功
成功! 同步配置看起来没问题。
本作品采用《CC 协议》,转载必须注明作者和本文链接