「时光不负,创造不断,本文正在参与2022年中总结征文大赛」

前语

最近发现一款开源的笔记本软件Joplin,自己用了几天发现真的挺便利的,还能够合作浏览器插件一同运用,真的是一件记笔记的神器。最早自己是运用熊掌记来记笔记的,但想运用他的同步服务,每月需求交$1.49,不是很划算。后来自己开始玩服务器,搭建了自己的NAS,自己搭建了seafile文件服务器,本地运用Typora来记笔记,文件直接挂载在seafile同步文件夹下边,也算完成各个设备之间的同步运用,不过感觉不是很完美。现在开始运用了Joplin,在真正完成完美的笔记同步。 这篇文章主要记录下,自己怎么完成Seafile完成joplin笔记同步和joplin合作浏览器插件的运用方法。

seafile开发webdav服务

1.修正SeafDAV装备文件

文件方位/seafile/seafile-data/seafile/conf,这儿是我的寄存方位,修正seafdav.conf文件

[WEBDAV]
enabled = true
port = 8080
share_name = /seafdav

2.修正nginx装备,假如没有装备nginx能够不用管这儿,正常保持默许就行

 fastcgi_pass    127.0.0.1:8080;
 fastcgi_param   SCRIPT_FILENAME     $document_root$fastcgi_script_name;
 fastcgi_param   PATH_INFO           $fastcgi_script_name;
 fastcgi_param   SERVER_PROTOCOL     $server_protocol;
 fastcgi_param   QUERY_STRING        $query_string;
 fastcgi_param   REQUEST_METHOD      $request_method;
 fastcgi_param   CONTENT_TYPE        $content_type;
 fastcgi_param   CONTENT_LENGTH      $content_length;
 fastcgi_param   SERVER_ADDR         $server_addr;
 fastcgi_param   SERVER_PORT         $server_port;
 fastcgi_param   SERVER_NAME         $server_name;
 client_max_body_size 0;

3.增加docker映射端口

Seafile开启WebDAV服务,用于Joplin笔记同步
重新构建你的docker服务,我这儿是经过docker-compose构建的,履行docker-compose up -d即可。

4.测验webdav服务是否开成功

在浏览器打开你的服务地址,http:[ip]:8810/seafdav,我docker将8080映射为8810,这儿填写你自己的映射端口就行 假如没有什么问题,这儿会呈现登录界面,填入你seafile的用户名和暗码就能正常登录的,到这儿webdav测验完毕

Seafile开启WebDAV服务,用于Joplin笔记同步

Joplin增加webdav服务

关于app下载和安装太过简略,这儿就不介绍了 安装完成后,打开设置,找到同步选项,填入你的地址,用户名,暗码,然后检测经过,保存就能够了。

Seafile开启WebDAV服务,用于Joplin笔记同步

手机端Joplin增加webdav服务

手机端,在装备中,填入服务器地址,用户名暗码,就能够了

Seafile开启WebDAV服务,用于Joplin笔记同步

开启网页剪辑器插件

在谷歌浏览器中增加Joplin Web Clipper插件

Seafile开启WebDAV服务,用于Joplin笔记同步
在Joplin客户端启用网页剪辑器服务,
Seafile开启WebDAV服务,用于Joplin笔记同步
启用完成后,在浏览器插件中会呈现下面提示
Seafile开启WebDAV服务,用于Joplin笔记同步
需求回到Joplin客户,增加授权
Seafile开启WebDAV服务,用于Joplin笔记同步
同意授权即可

网页剪辑器运用

比如你在找到一篇不错的文章想保存下载,并且同步到服务器,经过Joplin能够一键完成改功能, 打开Joplin插件,点击clip simplified page之后再点击confirm

Seafile开启WebDAV服务,用于Joplin笔记同步
回到Joplin客户端,你会发现文章已经主动下载你的,客户端本地了
Seafile开启WebDAV服务,用于Joplin笔记同步

小结

关于seafile开发webdav,和Joplin的运用就介绍到这儿,假如你有发现跟有趣的玩法,欢迎来我的这儿留言

跋文

我的博客地址