Typora+PicGo+Gitee(图床迁移 使用自己服务器)

Typora官网下载: https://www.typora.net/

PicGo github下载:https://github.com/Molunerfinn/PicGo/releases

1、Gitee配置(已经成历史了 当然原本就是代码仓库,不应该如此使用…)

添加私人令牌:

https://gitee.com/profile/personal_access_tokens

创建图床仓库

创建完仓库后避免图片过多乱放 可创建img文件夹

2、PicGo配置

搜索gitee插件安装

PicGo装好插件重启修改gitee配置

上传区可以测试

上传失败可以查看日志、服务端口

3、Typora配置

文件 》偏好设置 》 图像中可以选择PicGo、电脑安装路径

图片验证,127.0.0.1后的端口要与上文PicGo端口对应,gitee中要是有相同文件名会上传失败

配置好以上内容,就可以流畅书写、分享markdown文档了,再也不用单独修改图片路径了,撒花✿✿ヽ(°▽°)ノ✿

4、Gitee 图床迁移

本来已经准备服务器上搭建gitlab代替gitee了,但是gitlab内存建议4gb,想想服务器宝贵的内存还是打扰了…

于是找到了PicGo的新插件 web-uploader(感谢大佬ZQian提供好用的插件) ,直接用java web服务接口代替gitee仓库。

参考连接:https://blog.csdn.net/qq_44839815/article/details/124871715

4.1、恢复图床数据

将gitee上的图床文件夹拉下来,再上传至服务器中。

使用nginx配置转发,访问文件夹中的图片。

 server {listen 443 ssl;#填写绑定证书的域名    没域名的80或者其他端口 + ipserver_name 域名;#证书文件名称ssl_certificate 证书;#私钥文件名称ssl_certificate_key 私钥;ssl_session_timeout 5m;ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;ssl_protocols TLSv1.2 TLSv1.3;ssl_prefer_server_ciphers on;# 重点就是这里转发服务器文件夹,访问图片路径location / {      root 文件存放路径/img/; }     }

不出意外的话重启nginx后,就能正常访问之前所有的页面了。

4.2 、恢复文章图片显示

只要替换文章中图片的前缀路径即可,这里推荐Visual Studio Code,这个搜索里的替换真是爆赞,可以将文件夹里文章的地址一起全换了

顺利的话你的所有文章图片就都正常了

4.3、web服务添加接口上传图片

/*** PicGo 图片上传* @author Qinsanz* @date 2022/2/5*/
@Api(tags = "PicGo 图片上传")
@RestController
public class PicGoController {@Autowiredprivate UploadStrategyContext uploadStrategyContext;@PostMapping("/picgo")@ResponseBodypublic String picGoUpload(MultipartFile img, String key){//判断key是否合法    //转存图片//返回图片的网络路径//具体的完整代码已经提交 gitee了 有需要的小伙伴可以参考return uploadStrategyContext.executeUploadStrategy(img, FilePathEnum.IMG.getPath());}
}

4.4、PicGo配置

下载插件

配置接口

在服务器资源拮据的情况下,打工人自然希望服务器能做的事情越多越快乐了,物尽其用 hh…

Typora+PicGo+Gitee相关推荐

  1. typora+picgo+gitee搭建免费图床纵享丝滑

    typora+picgo+gitee搭建免费图床纵享丝滑 0.写在前面 由于之前自己在github搭了自己的博客,伴随之而来的一系列问题.如github不显示图片,github图床加载太慢等一系列问题 ...

  2. Typora+PicGo+Gitee 图床配置

    Typora+PicGo+Gitee 图床配置 一. 安装PicGo PicGo windows用户选择exe结尾的安装,安装时,注意修改安装位置即可 二. 安装node.js Node.js 根据自 ...

  3. Joplin + Typora + PicGo + Gitee

    Joplin + Typora + PicGo + Gitee 软件安装部分 略, 百度google一下即可 配置 Jopin 1. Jopin配合Typora才是最佳搭档, 配置如下 工具–> ...

  4. Typora+Picgo+gitee 上传图片

    Typora+Picgo+gitee 上传图片 文章目录 Typora+Picgo+gitee 上传图片 前言 一.Gitee 二.Picgo-core 总结 前言 Typora配合Picgocore ...

  5. Typora+PicGo+Gitee完美Markdown编辑

    Typora+PicGo+Gitee完美Markdown编辑 前言 Typora可以说是史上最强Markdown编辑器,但之前的版本一直不支持图床是一个最大的诟病,从0.9.86版本后就可以了,至此才 ...

  6. typora+picgo+gitee自动快速上传图片实现云端存储

    Typora+Picgo+Gitee自动快速上传图片(实现云端存储图片) 文章目录 Typora+Picgo+Gitee自动快速上传图片(实现云端存储图片) 序言 Typora下载 Picgo下载与配 ...

  7. 【Markdown】2022 Typora+PicGo+gitee配置(附资源)

    [Markdown]2022 Typora+PicGo+gitee配置(附资源) 喜欢用Markdown做笔记的朋友必少不了一款舒适的编写Markdown的工作软件,大多数都是使用的Typora进行编 ...

  8. 使用Typora+PicGo+Gitee打造全新Markdown博客创作环境

    使用Typora+PicGo+Gitee打造全新Markdown博客创作环境 文章目录 第一部分:概述 1.1 问题来源 1.2 软件简介 第二部分:实现 2.1 软件下载 2.2 GiTee账户令牌 ...

  9. Typora+PicGo+Gitee实现图片上传功能

    Typora+PicGo+Gitee实现图片上传功能 文章目录 Typora+PicGo+Gitee实现图片上传功能 为什么要配置图床? 作为图床的方法 效果展示 建立 Gitee 图床 生成私人令牌 ...

最新文章

  1. 布局练习——选择水果
  2. 最简单的jQuery程序
  3. tSQLt单元测试的测试驱动数据库开发(TDDD)基础
  4. windows10:检测windows defender是不是已经连接到了云安全中心
  5. masscan for windows windows编译masscan
  6. ERROR ITMS-90096
  7. 浅析2D横版过关游戏关卡制作要点
  8. android模拟器 diy,史莱姆机DIY模拟器
  9. 【编程训练-考研上机模拟】综合模拟1-2019浙大上机模拟(晴神)
  10. 室内导航--机器视觉、ROS、Goseek(二)Ubuntu 20.04 LTS 准备
  11. 网络变压器的检测设备(5):检测单个元件时选择组合参数的方法
  12. 关于矩形的边框,以及边框线偶尔不显示的问题
  13. 两位十进制加法计算multisim仿真源文件
  14. LoadCursor 函数
  15. 如何用计算机装B,Excel大神常用的五大装逼技能,简直太有用了!
  16. 20种金黄花卉摄影调色luts预设
  17. php 时间戳 周几,php时间戳怎么转换星期
  18. 正常商品、低档商品、吉芬物品的需求曲线的特征
  19. SketchUp 插件管理器出现“app.soy.js failed to load! “错误的解决方法(中英文版本测试通过)
  20. Python爬虫学习笔记-第十二+十三课(selenium综合练习-12306购票)

热门文章

  1. 下载支付宝秘钥生成工具
  2. 关于华为手机P20pro装包时总提示冲突问题
  3. Android_插值器
  4. 520情人节送什么礼物合适、送给女生礼物推荐
  5. 解读:机器学习预测收益模型应该采取哪种度量指标
  6. Axure如何填充背景图
  7. 线上活动重大事故总结
  8. java中级工程师所需的技能_java工程师简历专业技能填写样本
  9. MYSQL学习日记(三)
  10. c语言小车程序,循迹小车的C语言程序(带注释)