# Cloudflare+ PicGo 免费图床服务
可以部署图片上传服务,用来上传写博客的图片
# Cloudflare
先去这里注册个账号.
然后去 R2 Object Storage 里面选择 10GB 的免费方案,添加个 paypal.
# 创建 bucket
然后里面会出现 Create a bucket, 点进去输入名字,创建一个 bucket。
然后再到 bucket 的设置里,启用 公共开发 URL
这样可以让外部也访问这个 bucket.
# 购买域名
在 cloudflare 里面买一个便宜的域名。
然后在 bucket 设置了的自定义域里面选择这个域名。
# API
去 R2 对象存储里面,概览里面,选择 API 令牌管理
创建 account api 令牌,在权限里面选择读对象和写,然后创建就好了
我们会生成
- 访问密钥 ID
- 机密访问密钥
这两个东西,之后填入 PicGo 设置里面
# R2 配合 API
去 R2 对象存储里面,概览里面,选择将 R2 与 API 配合使用
里面有个链接
https://ef1bf82c34c4f7619b83ab97e34dd45c.r2.cloudflarestorage.com |
这个之后填入 PicGo 的设置里的自定义节点
# PicGo
# Linux 安装
下载 AppImage, 然后给权限
chmod 777 PicGo-2.4.0-beta.10.AppImage |
然后右键,点击 run
# 安装 S3 插件
打开插件设置,搜索 S3, 选择 s3-lls 1.0.2
这个点击安装。
# 设置图床
点图床设置,Amazon S3, 更改 Default 设置
填入 API 的 ID 和密钥
文件路径填 PicGo/{fullName}
自定义节点填写 R2 配合 API 里的地址,然后确定
自定义域里面填刚才买的 https://fyindex.work
比如说这个
然后设置为默认图床
# Ubuntu 截图
可以去设置里,keyboard 里面选择 shortcut 搜索 screenshot
可以把 interactive 的那个改称 Alt + Shift + P
# Typora 设置
首先把 typora 调成中文,然后去图片里面选择 PicGo(App)
选择好 PicGo 的路径,就可以了