个人图床方案推荐
搭建方式:CloudFlare +picgo
原理:使用picgo将图片上传到在CloudFlare,用CloudFlare绑定digitalplat创建的自定义域名,
前置条件:一个创建好的自定义域名,一个CloudFlare账号,科学上网
目录
1 域名注册
核验身份
创建域名
2 Cloudflare 创建桶
设置公共开发网址为公开
3 Cloudflare绑定注册好的域名
4 速度优化,安全相关设置
使用自定义域名替换CF分配的域名
5 下载安装PICGO
PICGO安装S3插件
PICO S3图床设置
CF中创建API令牌
S3图床参数设置
1 域名注册
https://domain.digitalplat.org/
核验身份
注册好后,重新登录digitalplat主页
创建域名
填写自己便于记忆的名字,最后点击Check Avallability
2 Cloudflare 创建桶
填写好桶的名字,以及靠近自己较近的地点,其他默认
设置公共开发网址为公开
输入allow,等待运行,即可通过公共URL访问桶资源
3 Cloudflare绑定注册好的域名
绑定步骤完成!!!
4 速度优化,安全相关设置
使用自定义域名替换CF分配的域名
5 下载安装PICGO
PicGo::rocket: The Ultimate Image Uploader for Efficient Creators. Supports Obsidian, Typora, VS Code etc. and 60+ image hosting services (S3, GitHub, Cloudflare R2, Imgur, Aliyun OSS...). Paste, upload, done. - AtomGit | GitCodehttps://gitcode.com/gh_mirrors/pi/PicGo
PICGO安装S3插件
PICO S3图床设置
CF中创建API令牌
其他默认,最后点击创建 Account APl 令牌
S3图床参数设置
桶:对应你的CF桶名字
文件路径 :PicGo/{year}/{month}/{day}/{fileName}.{extName}
权限:public-read
地区:auto自定义节点:https://<帐户ID>.r2.cloudflarestorage.com
替换掉尖括号部分
自定义域名:https://<替换掉前面自己注册的域名>
最后测试:上传成功!
最后可以根据自己的需求,复杂markdown格式直接运用,以及修改删除等等
