二维码
搬瓦工 locvps

地址:https://github.com/ChenYFan-Tester/IPFS_PHOTO_SHARE

搭建教程:

IPFS图片分享站

本来只是自己随手写的一个小项目,也没想着怎么规范化,只是怎么方便怎么来,没想到会这么多人想搭建。

稍微重写了一下,目前搭建就是直接把./dist/index.min.js复制到Worker框里面,然后配置。

配置过程

绑定KV

设置=>KV 命名空间绑定=>编辑变量=>添加绑定

  • 变量名称 => KV

  • KV 命名空间 => 下拉,选一个

设置变量

KV的写入次数是有限的,避免被滥用和盗刷,我们强制开启了人机验证模块RECAPTCHA V3无感知评分,请设置变量:

变量名变量内容
RECAP在您的网站提供给用户的 HTML 代码中使用此网站密钥。
RECAP_TOKEN此密钥用于您的网站和 reCAPTCHA 之间的通信。
PASS此密钥将作为加密密钥,请手滚键盘,无需记忆

开发者

如果你想让这个程序工作的更好,可以修改config.json配置文件,修改后需运行webpack进行打包:

  • accept_suffix 接受的后缀 Array

  • accept_size 接受的文件最大大小 Number

  • accept_size 接受的文件名最长长度 Number

  • upload_url 由于infura官方api屏蔽了cloudflareWorker的出口节点,此url为其反代,您也可以自建 String

  • recap_mirror 人机验证是否开启镜像,在中国大陆内必须开启 Boolean

  • recap_score 人机验证最低分数,建议0.4~0.7 Number

  • encry 加密hash,使其无法获得直链,必须在此站点内使用 Boolean


演示站:https://photo.cyfan.top

现在支持后端加密hash了,避免被滥用。

IPFS_PHOTO_SHARE是一个在线网站,您可以匿名向上面上传任何图片【请不要在演示站上尝试上传违法图片】,与全球各地的网友分享,并且拥有ipfs去中性化网络加持,KV持久化缓存,最大可以上传100MB图片。文件名字默认限制长度20,把他重命名一下?开启文件长度限制是为了防止一次上传的文件名太长把KV撑爆。

locvps
评论专区
  • 昵 称必填
  • 邮 箱必填
  • 网 址选填
◎已有 0 人评论
BudgetVM
作者介绍
总干事

总干事

总干事作为本站编辑,主要负责VPS优惠、域名优惠和站长百科三个栏目。
80vps henghost
30天热门
budgetvm sugarhosts
二维码
点击关闭
  • 在线客服1

    在线客服2

    在线客服3

分享:

支付宝

微信