用 Cloudflare Worker 保存和分享网页, raindrop 和 omnivore 的开源替代

4 天前
 songray

用浏览器插件抓取网页后发送到服务器( Cloudflare worker ),数据存储用 d1 数据库和 r2 对象存储。

一开始是我和朋友banzhe开发来自己用的,白嫖 Cloudflare 免费额度。

目前支持的功能:

项目地址:web-archive

2149 次点击
所在节点    程序员
22 条回复
Tink
4 天前
很棒啊,试了一下
SenLief
4 天前
这个我试了一下,简单粗暴,把网页直接下载了过去。。。
sublimevsatom
4 天前
支持 Firefox 吗
songray
4 天前
@SenLief 实际上用了 singlefile ( https://chromewebstore.google.com/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle ) 的核心 lib 。把图片和一些其他资源 base64 内联了。
直接下载对现代很多 csr 网页是没用的。
songray
4 天前
@sublimevsatom 不支持,因为我们俩都不用 firefox ,移植难度应该不大,不过没有动力
mcone
4 天前
思路挺好的,赞一个
我之前是 evernote 重度用户,后来转投 onenote 了,也考虑过搞一个类似的
dianso
4 天前
好东西,收藏
loveqianool
4 天前
@songray Firefox 很多用户哦
songray
4 天前
@loveqianool 因为初衷是我们俩自己用的工具顺便开源,如果社区希望实现的话,提交 pr 或者 fork 一份都是可以的(只要遵守 GPL v3 协议)
iX8NEGGn
4 天前
赞一个,前段时间,我服务器到期,打算抛弃掉需要使用 Docker 部署的 Wallabag 时就在找类似的东西。
AgentP
4 天前
在阮一峰的周刊上看到了,照着搭好了,非常棒!
对于一些特别长的文章,似乎无法保存,例如: https://utgd.net/article/20311
最后还是希望支持到 Firefox 😊
xiaofengchen
4 天前
真棒,希望有好心人支持 Firefox +1
iniMeow
3 天前
很棒,感觉能用上,先马一个
zxq9
3 天前
佬,想问一下这个在移动端是怎么使用的,我在 edge 里面没有找到可以导入插件的地方
songray
3 天前
@zxq9 移动端适配是网站做了移动端适配。不是说可以装插件啦…
不过我最近在考虑这个… 但是安卓只有 chrome ,ios 只有 Safari 可以装插件,还必须得上架,太麻烦了
caomingjun
3 天前
@songray 安卓 firefox 也能装插件
songray
3 天前
@caomingjun 第一次知道,我等会试试
koast
3 天前
安卓的 Edge 的 Dev 版本也是可以装插件的
JeffreyRSmith
3 天前
同类型可参考推荐:
1 、自部署 Readeck
2 、docker 版 singlefile
nicoljiang
3 天前

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1088151

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX