树洞剪藏#剪藏#树洞剪藏

🎀NAS + 宝塔 + typora + PicGo + lsky 搭建自动上传图片typora + PicGo + - 掘金

2024 年 12 月 9 日1 分钟
分享Twitter / XTelegram微博
🎀NAS + 宝塔 + typora + PicGo + lsky 搭建自动上传图片typora + PicGo + - 掘金 封面

同步来源:树洞剪藏 源站剪藏 ID:307 原文地址:https://juejin.cn/post/7270167187657326603?searchId=20241209090828A45AE33487039A318429

打开原文 · 打开源站剪藏快照


🎀NAS + 宝塔 + typora + PicGo + lsky 搭建自动上传图片typora + PicGo + - 掘金 set 限制解除

首页

BOT

沸点

课程

直播

活动 AI刷题 NEW 商城 APP 插件

创作者中心

会员

登录

注册

🎀NAS + 宝塔 + typora + PicGo + lsky 搭建自动上传图片

肖土豆皮

2023-08-23

1,409

阅读6分钟

智能总结

复制 重新生成

这篇文章主要介绍了使用 NAS + 宝塔 + typora + PicGo + lsky 搭建自动上传图片的方法。包括搭建运行环境(NAS-docker 安装部署宝塔)、部署兰空图床,以及 Typora + PicGo + lsky 配置实现自动上传,详细说明了每个步骤的操作和注意事项。

关联问题: 如何修改宝塔密码

兰空图床怎么注册

Typora配置复杂吗

typora + PicGo + lsky 搭建自动上传图片

简介:

世界上最让人安心的事情是什么,可能每个人心中都有自己的答案。

但我作为一个 developer ,在大量数据泄露的时代,觉得最重要的还是把数据掌握在自己的手上,最让我安心!

近期写 markdown ,上传图片到 博客 时、本地的图片,无法快速的粘贴到博客等各大平台。

大概就是各个博客的图片是受保护的,不能够复制粘贴。

这就想着自己搭建 图床 吧。

本次教程分为两大部分,如果不想自己部署和搭建图床,可以直接看第三步。

本次教程分为两大部分,如果不想自己部署和搭建图床,可以直接看 第三步 !。

一、 搭建运行环境

二、 搭建lsky图床

三、 Typora + PicGo + lsky 配置

一、搭建运行环境

本次搭建的图床环境是NAS + docker + 宝塔 + Lsky

因为要比较稳定的条件,自己的黑群晖环境不是很稳定。

我的软路由ikuai openwrt都是稳定122天,而黑群晖只99天稳定运行

为了保证图床的 7*24 小时能访问,本次就把图床放在 NAS 上了。

1.1 NAS-docker安装部署宝塔

在继续阅读前,建议先了解一下再NAS中如何部署 宝塔 ( www.bt.cn/new/index.h…

我在极空间使用的是kangkang223大佬制作的镜像(解决了权限问题)。

hub.docker.com/r/kangkang2…

官网宝塔官网(为什么用宝塔,因为安装各种环境太方便了)

hub.docker.com/r/btpanel/b…

好了正式开始:

拉取镜像

bash

代码解读 复制代码 docker pull baotaoserver/bt-nginx:latest

基于镜像创建容器-基本设置

3、文件夹路径

左边是极空间NAS需要创建的文件夹,右边是容器运行后的目录。

做了映射后,后期能在极空间目录找到文件,方便修改,不用每次都sh进去改。

需要设置的目录:

备份路径: /www/backup

容器里面的网站数据目录: /www/wwwroot

MySQL数据目录: /www/server/data

vhost文件路径: /www/server/panel/vhost

4、网络配置,这里选择 host , 与宿主机(极空间)使用同一IP,待会去路由器释放 8888 端口,就可以通过外网访问了。

5、点击 应用 ,等待容器启动。

注意:部署完成后,请立即登录宝塔面板--->面板设置中修改用户名和密码并修改安全入口

1.2 宝塔登录及修改密码

一般安装完成后登录的时候需要通过一个专用入口:

我这里是加了一个btpanel ,所以通过 192.168.1.60:8888/btpanel

其实不知道也没关系,反正进入服务器输入bt,可以修改入口和密码登信息

默认密码不知道的情况下,就直接进入sh修改密码

bash

代码解读 复制代码 # 输入命令,启动菜单 ~bt

根据菜单选择 5修改密码

~5

填入新密码

~输入新密码... 齐活

通过入口登录

1.3 宝塔安装部署环境

进来后二话不说,先把LNMP环境装一下,因为后面部署 lsky 项目都需要用,这个时间会要点 。

乘着等待的时间,可以检测一下这个目录文件和NAS的文件映射是否成立

上传一个文件,看看NAS中是否有。

等待一会后,终于都装好了,确认一下 NGINX 相关服务是不是都启动正常了。

如果Nginx启动失败,可以看看日志。

提示 80端口 占用了

尝试修改这里(..default.conf & phpfpm.status.conf)的端口80改其他的不占用的。

二、部署兰空图床

使用的 兰空图床 www.lsky.pro/

看看官网的教程也可以,也很清晰明了了,我就在啰嗦一下吧。

2.1 按要求【安装扩展】

官网中写的安装要求逐一核对

在宝塔环境中只需要点点点即可

点击**【禁用函数】**,把 exec 、 shell_exec 、 readlink 、 symlink 、 putenv 、 chown 这六个被禁用的函数删掉,也就是取消禁用

2.2 创建网站

现在通过192.168.8.60:16080 可以访问到这个空项目了,应该会有个欢迎界面(index.html)。

如果需要外网访问,还需要在防火墙设置端口映射。

2.3 部署兰空图床项目

这是源码地址:

github.com/lsky-org/ls…

打开下载 lsky-pro-2.1.zip

如果你 不是 开发者, 请不要 下载名称为 Source Code 的压缩包,此为核心源代码,需要自己安装拓展。

下载后放到项目中

解压一下

将安装包上传至站点目录然后解压,将站点的运行目录指向程序的 public 文件夹

nginx 需要设置伪静态,内容如下

js

代码解读 复制代码 location / { try_files $uri $uri/ /index. php ?$query_string; }

将程序所在目录的所有文件夹、子文件夹、文件的权限,用户组和所有者改为 www ,权限改为 0755

通常情况下,Web 站点目录的所有者和用户组为 www:www

项目就可以运行了。

配置好域名以后,访问站点 首页 ,程序会自动跳转至安装页面,环境检测通过以后即可通过引导进行安装。

在开始之前,我自己搭建的图床 img.deepe.ren ,自己注册账号,然后用自己的token,这样图片就是隐私的。

三、Typora + PicGo + lsky 搭建自动上传图片

效果演示: PicGo拖文件上传

(MAC效果)

(window效果)

Typora拖转自动转换效果

3.1、安装PicGo插件

打开 Typroa 界面,在菜单栏找到 文件 —> 偏好设置

点击PicGo(app)安装

然后点击下面的下载,等待一会...

特别提醒:安装的时候记得将 安装路径 存起来,后面要用

3.2 在PicGo安装lankong的插件

3.3 配置lankong

json

代码解读 复制代码 // 版本选择 V2 Lsky pro version : V2 // 服务器填入 Server:https : //img.deepe.ren // 验证token (要根据自己账号获取) Auth token:Bearer 1 |hCKcAdIFxxxxxxxxxxxxxxxxxxIvSqJZ7q

配置完成:

可以直接用我的: img.deepe.ren

在浏览器中打开 LskyPro管理界面 (前面搭建的) https://img.deepe.ren ,找到获取 tokens接口 、 upload上传接口 :

arduino

代码解读 复制代码 https: //img.deepe.ren/api/v1

通过 tokens接口 获取token,下面 email password 填写自己的账号密码

可以使用 apifox 或 postman 请求一下

获取到的token: 3|hCKcAdIF38tEBlxxxxxxxxxxxxxxxxxxxxxxxx6W1IvSqJZ7q

然后根据文档在前面要加入前缀 Bearer

回到 上一步的 lankong 配置栏,把结果填上。

3.4 PicGo测试上传

拖个图片测试一下

3.5 Typora配置

配置的地方选择 PicGo(app) 复制picGo安装路径下的 PicGo.exe 路径

我的安装路径 C:\Users\xiaozepeng\AppData\Local\Programs\PicGo

typora拖图片测试

这样上传的图片是在云端,后续发布到各大 社区 就再也不需要手动上传了。

标签: 程序员

话题: 每天一个知识点

评论 0

0 / 1000

标点符号、链接等不计算在有效字数内

Ctrl + Enter

发送

登录 / 注册 即可发布评论!

暂无评论数据

肖土豆皮

bug路由器 @游历四方

11

文章

4.5k

阅读

2

粉丝

关注

已关注

私信

目录

收起

typora + PicGo + lsky 搭建自动上传图片

简介:

一、搭建运行环境

1.1 NAS-docker安装部署宝塔

1.2 宝塔登录及修改密码

1.3 宝塔安装部署环境

二、部署兰空图床

2.1 按要求【安装扩展】

2.2 创建网站

2.3 部署兰空图床项目

三、Typora + PicGo + lsky 搭建自动上传图片

3.1、安装PicGo插件

3.2 在PicGo安装lankong的插件

3.3 配置lankong

3.4 PicGo测试上传

3.5 Typora配置

相关推荐

硬核内网穿透,NAS变网盘

859阅读 · 1点赞 超好用的小白远程访问方案,远程办公、NAS访问,还能异地观看4K

29阅读 · 0点赞 公网访问黑群晖nas,使用阿里云api动态绑定ip到域名,ddns

5.7k阅读 · 1点赞 阿里云文件存储NAS使用教程

863阅读 · 0点赞 NAS 存储

300阅读 · 0点赞

精选内容

切图多年,结果自己“被切”走了(一 )

前端切圖仔

· 59阅读 · 2点赞 读《东方马车》

我要改名叫嘟嘟

· 16阅读 · 3点赞 雷军又添一员猛将!!

CodeSheep

· 6.6k阅读 · 61点赞 副业项目困扰我 - FAV0周刊#024

Justin3go

· 41阅读 · 0点赞 来战!激发你的编程潜力,挑战极限!豆包 MarsCode 算法竞技赛火热来袭!

掘金酱

· 12k阅读 · 30点赞

找对属于你的技术圈子 回复「进群」加入官方微信群

为你推荐

Alist+lsky+阿里云盘做图床

yu_十三

26天前

85

点赞

评论

前端

零成本搭建个人图床服务器

北桥苏

5月前

1.1k

7

1

GitHub

图片资源

AList+云盘+LskyPro · 搭建大容量图床服务

Yoga0815

1年前

2.4k

2

评论

图片资源

一劳永逸,使用 PicGo + GitHub 搭建个人图床工具

程序员贝塔

3年前

1.6k

3

3

GitHub

使用Github+jsdelivr构建你的免费图床

尾巴大不掉

3年前

3.1k

18

11

Android

使用-CloudFlare-搭建免费图床教程

imesong在掘金

7月前

392

点赞

评论

前端

github搭建个人图床

你不会困

4月前

470

12

9

前端

Docker Compose部署随机图API

Liueic

4月前

40

点赞

评论

Docker

容器

如何使用免费图床

itclanCoder

3年前

1.5k

5

9

JavaScript

Backblaze云存储+Cloudflare搭建高速安全的免费图床

晚阳Crown

1年前

1.1k

5

评论

前端

如何搭建一个阿里云+PicGo+Typora图床应用

tellmeyesorno

2年前

983

3

评论

后端

宝塔面板设置通过域名访问静态资源

Alliances

1年前

2.4k

2

评论

前端

我的图床解决方案,超详细!

howie6879

2年前

17k

34

4

GitHub

开源

全真教程:给你的图片安个家 — 基于 PicGO、gitee 快速配置 Typora 免费图床

用户8079942367930

3年前

630

3

2

Markdown

typora+GitHub+PicGo 图床宝马级教学

张时贰

2年前

2.9k

3

13

Markdown

登录掘金领取礼包

更多登录后权益等你解锁 登录 / 注册

AI 结果可能不准确,请谨慎使用

沉浸阅读

相关文章