分享一个自己的开源在线剪切板项目

60 天前
 RavelloH

在线剪切板已经很多了,例如老牌的 http://note.ms

这里我自己做的加了些增强功能,虽然不如 note.ms 简洁,但使其更加实用。

https://clip.ravelloh.top

使用起来非常简单,访问 https://clip.ravelloh.top ,会自动重定向到一个四字符随机路径(例如/abcd),输入内容保存后,你在其他设备上只需要进入 https://clip.ravelloh.top/abcd 即可访问你刚才保存的内容,很适合跨设备(尤其是公共设备)传递文本/图片。

功能上有以下特点:

重点介绍一下 raw 模式: 当你保存完一段内容后,你可以直接点击下方的"复制 raw 地址",此链接就是你的内容的 text/plain 。 例如,你可以写一段 js 放上去,复制 raw 就能直接使用。不用再去找静态托管了。 此外,你也可以直接托管一个 html 页面:

只需要在 raw 地址中加个&type=html ,这样就会返回的类型就是"text/html"了(浏览器接收到 text/plain 时会视作纯文本原样输出)。


实际上这是两个项目,前端只是个 html 静态页,可以轻松托管在 Github Pages 等:

https://github.com/RavelloH/kv-clipboard

后端是一个基于 api 进行操作的缓存数据库,建议使用 Vercel 免费托管:

https://github.com/RavelloH/kv-cache

2253 次点击
所在节点    分享创造
4 条回复
Tink
60 天前
支持!回头部署一个
Drumming
60 天前
之前自己也写过一个,部署了演示站,被黑灰利用了,一段时间没注意,把域名干废了。
楼主可以搞个定时数据删除以防万一,或者固定演示内容和信息
Fxshiny
59 天前
可以做成 docker 嘛
RavelloH
59 天前
@Fxshiny 静态页面可以,但是 api 因为是用到了 vercel 的 serverless api ,所以没法做成 docker

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

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

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

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

© 2021 V2EX