欢迎光临
我们一直在努力

PicGo 使用群晖 NAS 做图床,搭配 Typora 写 Markdown 文档【保姆级教程】

让群晖变成永久免费的巨量图库

一、群晖NAS配置FTP(供上传)和Web Station(供访问图片)

创建共享文件夹(存放图片)

在群晖上创建名为”markdown”的用户和名为”markdown”的文件夹的步骤:

  1. 进入群晖控制面板。

  2. 选择“用户与群组”。

  3. 点击“创建用户”。

  4. 输入用户名”markdown”并设置密码(开放对外访问必须设置复杂)。

  5. 一直下一步就可完成用户创建。

  6. 选择“文件共享”。

  7. 点击“新建”。

  8. 输入文件夹名”markdown”并选择相应的权限。

    文件夹名"markdown"并选择相应的权限

  9. 应用,用户”markdown”将拥有文件夹”markdown”的所有权限。

配置FTP(供PicGo上传图片)

在群晖上启用FTP的步骤:

  1. 进入群晖控制面板。

  2. 选择“文件服务”。

  3. 选择 “启用 FTP 服务(无加密)” 和 “启用 FTP SSL/TLS 加密服务(FTPS)”。

  4. FTP 服务所使用的端口编号:21

  5. 点击“应用”。

  6. FTP服务已启用并可以通过指定的IP地址和端口(21)进行访问。

    image-20230131001009958

配置Web Station(供Typora Markdown文档访问图片)

群晖NAS使用Web Station共享文件夹的步骤如下:

  1. 在群晖管理界面中,点击”套件中心”

  2. 在套件中心中搜索”Web Station”,并安装该套件

  3. 安装完毕后,打开”Web Station”,点击”网页服务门户”标签

  4. 新增,创建服务门户,选择 “虚拟主机”

  5. 选择 “基于端口”,选中HTTP并设置端口 “9999”

  6. 选择 “文档根目录” 为共享文件夹 “markdown”

    Web Station虚拟机

  7. 在”Web Station”标签下,启用”Web Station”服务

  8. 在浏览器中输入”http://[群晖NAS的IP地址]:[端口]/[共享文件夹里面的图片名称]”,即可访问图片

二、配置PicGo图床。

PicGo安装FTP上传插件

image-20230130175826928

可能需要Node环境,下载TLS版本安装即可,然后重启PicGo重新安装FTP上传插件

Node下载地址:https://nodejs.org/en/

编写FTP上传配置文件config.json

编写FTP上传配置文件config.json,放到你认为合适的目录,这里我保存到:D:/picgo/config.json

{
  "markdown": {
    "url": "http://[your ip]:9999/",
    "path": "{year}/{month}/{day}_{fullName}",
    "uploadPath": "/markdown/{year}/{month}/{day}_{fullName}",
    "host": "[your ip]",
    "port": 21,
    "username": "markdown",
    "password": "[your password]"
  }
}

[your ip] 为你的域名或者IP
[your password] markdown 用户的密码

PicGo图床设置为 FTP 上传

image-20230130235309583

在Typora中配置PicGo作为图片上传服务。

文件 ==> 偏好设置 ==> 图像

image-20230130235949831

好了现在可以愉快的写文档了!!!

仍存在的问题

CSDN无法正确处理文件名为中文的图片,会报错外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

临时的解决方式是采用上传图片。

对了,我仅在内网使用,并设置hosts,如果你要使用域名必须有公网IP,或者内网穿透,并且建议设置Web Station 设置为HTTPS,FTP使用强密码。

赞(0)
未经允许不得转载:拆东墙 » PicGo 使用群晖 NAS 做图床,搭配 Typora 写 Markdown 文档【保姆级教程】

评论 抢沙发

登录

找回密码

注册