Skip to content

新增Filebase提供的IPFS-S3接口对接

Compare
Choose a tag to compare
@BlueSkyXN BlueSkyXN released this 20 Jan 08:21
· 1 commit to main since this release

20250120 新增Filebase提供的IPFS-S3接口对接,官网直接免费注册即可,20250120时每个账号支持1000文件数&5GB空间的限制

  1. 接口来自 https://docs.filebase.com/ipfs-pinning/pinning-files#using-the-s3-compatible-api
  2. 注册免费账号即可,无需信用卡手机号,支持免费PLAN,包括1000文件数和5GB空间,平均5MB足够使用
  3. 管理时也可以直接用Alist等S3对接实现
  4. 本JS实现了在Cloudflare Worker中使用Filebase的S3 API上传文件到IPFS存储桶并返回IPFS CID以制作URL
  5. 需要的KV库是的名字是WORKER_IMGBED,KV库的内容是JSON格式的配置,包括accessKey、secretKey和bucket
  6. bucket是存储桶名(自定义),accessKey和secretKey是Filebase的S3 API的凭证(随机分配,来自 https://console.filebase.com/keys 的key和Secret