群晖NAS的兰空图床部署以及与Typora集成
1.拉取镜像
在DSM系统中创建计划任务
docker_pull.sh中写入拉取命令,可以按需求注释和切换镜像源
# docker pull docker.1panel.live/justsong/one-api:latest
# docker pull ghcr.nju.edu.cn/open-webui/open-webui:main
# docker pull docker.1panel.live/cveinnt/letsmarkdown:latest
docker pull docker.1panel.live/halcyonazure/lsky-pro-docker:latest
在计划任务中,右键执行脚本拉取镜像
拉取成功后镜像会出现在镜像目录中
2.运行镜像
创建容器,并配置目录映射和端口映射,其它项可以保持默认。
80端口在安装时没有用到,不知道是什么作用
8088端口是安装前的配置,在安装完成后失效。
8089端口是服务器端使用的,直接进行反向代理。
3.安装配置
浏览器输入IP:端口号即可访问安装界面
保持默认,下一步:
数据库连接地址:填写mySQL的服务器地址
数据库连接端口:默认3306
数据库名称:随意,与数据库对应
数据库用户名:填写有权限远程访问的用户名
数据库密码:填写对应的
管理员帐号邮箱:Lsky中用于登录的帐户
管理员密码:Lsky中用于登录的密码
安装成功后提示
安装完成后,通过IP加端口可以进行后台登录,此处端口为8089对应的端口。
4.Typora配置兰空图床
打开Typora,打开偏好设置。
下载完之后。打开picgo-core程序安装路径,一般是C:\Users\用户\AppData\Roaming\Typora\picgo\win64,输入cmd并回车
安装兰空插件
.\picgo.exe install lankong
获取兰空图床的Token
编辑PigGO的配置文件
删除原有内容,粘贴下面的内容。
{
"picBed": {
"current": "lankong",
"lankong": {
"lskyProVersion": "V2",
"server": "http://ip:9080",
"token": "Bearer 这里填写postman拿到的token",
"strategyId": "",
"albumId": "",
"permission": 0,
"ignoreCertErr": false,
"syncDelete": true
},
"uploader": "lankong",
"transformer": "path"
},
"picgoPlugins": {
"picgo-plugin-lankong": true
}
}
保存之后,检验文件上传是否好使。
已经可以直接粘贴图片并转链接后自动上传至图床。