[开源]IPFS_PHOTO_SHARE:基于IPFS+CFWorker搭建的无服务器图片分享站-ChenYFan

昨天在https://hostloc.com/forum.php?mod=viewthread&tid=856968发了一下,本来只是随手写的一个小项目,没想到会有这么多mjj想要搭建,那我就顺水推舟吧

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

搭建教程:https://api.cyfan.top/mark?url=https://raw.githubusercontent.com/ChenYFan-Tester/IPFS_PHOTO_SHARE/main/readme.md

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

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

IPFS_PHOTO_SHARE是一个在线网站,您可以匿名向上面上传任何图片【请不要在演示站上尝试上传违法图片】,与全球各地的网友分享,并且拥有ipfs去中性化网络加持,KV持久化缓存,最大可以上传100MB图片。

【暂时不支持删除,mjj耗子尾汁】

热议
推荐楼 programer 4天前

可以在逻辑层面上删除,所以我添加了一个加密hash

你没有把原始CID给用户,用户无法拿去用其它public gateway
同时你这样的话,服务器带宽压力也更大

推荐楼 主机资讯 4天前

资源没人访问过段时间就没了,ipfs这玩意不靠谱的

推荐楼 taiyi747 4天前

是个大佬,支持一下

2楼 惜为伊人醉 4天前

沙发,大佬V587,

3楼 Eicky 4天前

支持巨佬

4楼 史蒂夫乔布斯 4天前

可以当图床用吗?

5楼 ChenYFan 4天前

另外,mjj不要拿这个当网盘用。。。当网盘的可以去这里https://ipfs.cyfan.top/

6楼 ChenYFan 4天前

可以当图床用吗?

不推荐,默认是没有限制的

7楼 惜为伊人醉 4天前

UI感觉有点丑了····等更新

8楼 闲鱼 4天前

无限容量图库

9楼 ChenYFan 4天前

UI感觉有点丑了····等更新

不会更新了,因为这本来就是写着自己用的

10楼 惜为伊人醉 4天前

不会更新了,因为这本来就是写着自己用的

那我还是OD+列表把,方便。

12楼 evils 4天前

网盘那个能开源下嘛

13楼 萌䒤萌 4天前

上传失败,这个文件的名字有点长

14楼 ChenYFan 4天前

上传失败,这个文件的名字有点长

文件名字默认限制长度20,把他重命名一下?

开启文件长度限制是为了防止一次上传的文件名太长把KV撑爆

15楼 ChenYFan 4天前

网盘那个能开源下嘛

?这个没有后端,你自己扒

16楼 taiyi747 4天前

是个大佬,支持一下

17楼 Camel 4天前

?免费图床 好哇

18楼 airline 4天前

是个大佬,支持一下

19楼 主机资讯 4天前

资源没人访问过段时间就没了,ipfs这玩意不靠谱的

20楼 b66667777 4天前

22楼 ChenYFan 4天前

资源没人访问过段时间就没了,ipfs这玩意不靠谱的

infura pin会永久备份在ipfs上一份的,我去年上传的一个文件你试试现在还可以用吗

QmU4Eh586TBCBP5KwKF3zvcXCKcnkw9wD9nKCqxTi15f4n

23楼 ChenYFan 4天前

翻了半天也没看到有**分享

我删了。。。

24楼 programer 4天前

我还以为楼主把自己服务器作为public gateway了
IPFS不敢用的一个原因是无法删除文件

25楼 ChenYFan 4天前

我还以为楼主把自己服务器作为public gateway了
IPFS不敢用的一个原因是无法删除文件 …

可以在逻辑层面上删除,所以我添加了一个加密hash

26楼 programer 4天前

可以在逻辑层面上删除,所以我添加了一个加密hash

你没有把原始CID给用户,用户无法拿去用其它public gateway
同时你这样的话,服务器带宽压力也更大

27楼 ChenYFan 4天前

你没有把原始CID给用户,用户无法拿去用其它public gateway
同时你这样的话,服务器带宽压力也更大 …

问题是我是无服务器,图片按需加载,Worker每天十万次也完全足够我的使用,而且加密CID可以避免滥用

28楼 kedyao 4天前

另外,mjj不要拿这个当网盘用。。。当网盘的可以去这里https://ipfs.cyfan.top/

网盘上传不了文件 全erro 传的视频1-2g

29楼 xinchenmi 4天前

前来绑定大佬

30楼 dole 4天前

大佬牛牛

32楼 ChenYFan 3天前

网盘上传不了文件 全erro 传的视频1-2g

CF限制最多上传100M,请不要滥用和上传大文件

33楼 赵先生 3天前

Uncaught TypeError: Cannot read property ‘replace’ of undefined
at setSliderContainer (main.js:109)
大佬。。
怎么改都一直报这个错误。。

34楼 赵先生 3天前

{"ctx":{"code":-1,"success":false},"msg":"{}","timestmp":1623749633751} 上传报错。。

35楼 ChenYFan 3天前

Uncaught TypeError: Cannot read property ‘replace’ of undefined
at setSliderContainer (main.js:1 …

发ISSUE,截图

36楼 有女乃大 3天前

资源没人访问过段时间就没了,ipfs这玩意不靠谱的

跟阅后即焚差不多呗

37楼 kedyao 3天前

CF限制最多上传100M,请不要滥用和上传大文件

请问一下如何搭建一个这个样的无服务器网关 不用上传 就提供解析/IPFS/链接

38楼 天权璇玑 3天前

图床太多了,图不够用了

39楼 本人马保国 3天前

自用挺好的 就是速度有时候很慢

40楼 ChenYFan 前天20:18

请问一下如何搭建一个这个样的无服务器网关 不用上传 就提供解析/IPFS/链接 …

js基本语法,fetch即可

42楼 爱国者捣蛋 昨天04:42

mk

43楼 ChenYFan 昨天12:06

cloudflare是禁止搞图床的,除非加钱企业版

1.我没有在使用政策里看到这一条,能注明出处吗?
2.我这本身不是做图床的,是加密分享

44楼 繁星皓月 昨天14:22

复制进cfw之后部署,但是无法打开啊

45楼 ChenYFan 昨天17:29

复制进cfw之后部署,但是无法打开啊

1.确保复制的是dist文件夹下的index.min.js
2.确保三个变量全部设置正确
3.确认绑定KV

46楼 繁星皓月 8分钟前

1.确保复制的是dist文件夹下的index.min.js
2.确保三个变量全部设置正确
3.确认绑定KV …

我复制进cf部署之后都没**常打开访问,怎么改配置呢 直接在代码里改吗

47楼 繁星皓月 6分钟前

1.确保复制的是dist文件夹下的index.min.js
2.确保三个变量全部设置正确
3.确认绑定KV …

https://late-thunder-93ad.fxhy.workers.dev/

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

发表评论