个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)

前言

之前实现了在云服务器的Docker中建立图床,接下来,为了完善写作时的工作流,将Obsidian中使用的图片实现同步就成了必要的步骤。(PS:谁能想到我最初的想法只是用云服务器实现远程桌面同步而已)。

配置过程

1.安装 Picgo

之前已经有了[[Docker搭建图床|图床]],那么要实现无感的写作,就需要实现图片的自动上传和自动生成链接。这里,采用一款自动上传图床的工具Picgo,这款软件免费开源。官方地址在Github中,安装好 Picgo 之后,我们需要先为它配置好图床信息。
由于Picgo官方不提供Lsky Pro自动上传,需要寻找相关的插件。
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第1张图片

2.配置Picgo链接Lsky Pro

接下来对PicGo进行配置:
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第2张图片
版本设置为V2,服务器设置为自己的图床服务器。接下来获取token
这里我采用Postman获取token,Postman官网地址:https://www.postman.com/
我们可以采用Web的版本,省去了下载的步骤。
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第3张图片
创建一个新的工程,将请求改为post请求
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第4张图片
填入我们请求url:http://www.fpeopleblog.xyz:8089/api/v1/tokens
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第5张图片
在头Headers 里面,设置请求头KEY为 Accept ,值为 application/json
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第6张图片
Body中,我们分别填入邮箱和密码的KEY和对应的值。Key分别为: emailpassword
Pasted image 20230916004940.png
点击右边的 Send 按钮,发起请求,在返回参数中,找到token值:
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第7张图片
注意Auth token的拼接,拼接形式为Bearer token
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第8张图片
尝试上传图片,可见图片已进入图床
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第9张图片

3.配置Obsidian自动上传

我们已经实现了Picgo上传图片到Lsky Pro图床,接下来就是最后一跳,如何实现Obsidian自动上传。
这里,需要一款名为Image auto upload plugin的Obsidian插件。在Obsidian插件商店里查找。
个人博客网站一揽子:Obsidian与自建图床同步(Picgo、Lsky Pro)_第10张图片

总结

到这里就实现了复制图片到Obsidian的文章中,自动上传至图床并返回连接,极大的方便了博文在各个博客网站和本地的同步,体验遥遥领先

┗|`O′|┛ 嗷~~

你可能感兴趣的:(学习记录,爱搞事情,个人博客网站,Obsidian,Picgo,博客,华为云,学习,教程)