cloudflare反向代理实现github文件加速访问
起因
一直使用的微博图床管理图片,突然之间全挂,不想再折腾微博了就把所有的图片都转到github上管理。
reflare.js
项目地址: $5
构建
1 | 1、拉取npm包 |
配置
修改src/index.ts文件中domain反代地址即可。
1 | import useReflare from "reflare"; |
打包
1 | 配置完build打包即可 |
打包完成会在根目录生成dist
文件夹,以及worker.js
文件。
cloudflare
站点配置
首先需要将域名停靠在cloudflare,去相应的域名服务商配置一下,也就是把dns换测cloudflare的即可。
Workers 配置
1、创建服务
2、构建部署
1 | addEventListener( |
Pages 配置
1、创建项目
2、自定义域名
PicGo
安装
项目地址:https://github.com/Molunerfinn/PicGo/releases/tag/v2.3.1
下载完成后直接安装即可。
Github配置
获取access token
登录github后,点击右上角头像,然后依次点击如下:
Settings -> Developer settings -> Personal access tokens -> Tokens (classic) -> Generate new token -> Generate new token (classic) -> 按照下图填写完点击Generate token生成
生成的token记得保存
,后面没法查看这个token。
PicGo配置
配置完在上传区直接往里拖文件,或者剪贴板以及url都可以。
Typora
配置
按照如下图箭头选择内容配置即可
文件 -> 偏好设置 -> 图像
配置完成后,剪贴板的图片直接粘贴文章内就会调用PicGo自动上传。
微博图床迁移
起因
由于图片太多,一个一个手动下载太费时间,故通过Python来实现,下载完全部拖进PicGo即可。
代码
1 | # -*- coding:utf-8 -*- |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 晚风如诉!
评论