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

2024-11-10 11:11:44 +08:00
 songray

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

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

目前支持的功能:

项目地址:web-archive

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

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

https://ex.noerr.eu.org/t/1088151

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

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

© 2021 V2EX