Joplin和Webdav搭建私有云

1.下载Joplin客户端

打开,根据需要选择安装的版本;

2.服务器上配置Webdav服务端

前置条件:

    一台公网服务器(内网也可,但内网服务器就只能在内网上同步笔记了) 服务器上需先安装好docker和docker-compose

安装配置流程:

  1. 在服务器上创建笔记保存的数据目录: cd /data mkdir dav
  2. 创建配置文件: vim joplin.yml joplin.yml内容如下: version: 3 services: webdav: image: bytemark/webdav container_name: webdav1 restart: always ports: - "22300:80" environment: SERVER_NAMES: 域名 or IP AUTH_TYPE: Basic USERNAME: 用户名 PASSWORD: 密码 volumes: - /data/dav:/var/lib/dav
    ports: 前后分别为宿主机开放端口、docker端口 SERVER_NAMES: 填入自己的域名或者服务器的IP USERNAME、PASSWORD: 分别填入自定义的用户名和密码
  1. docker启动Joplin: docker-compose -f /data/joplin.yml up -d #初次启动时, 会下载bytemark/webdav镜像

3.Joplin客户端连接Webdav服务器

  1. 打开Joplin客户端,点击 工具 -> 选项;
  2. 分别点击如下位置,然后将刚才配置文件的信息分别填入: 填完后点击 检查同步配置,出现成功即为配置完成;
经验分享 程序员 微信小程序 职场和发展