" NAS News Now Reader是用户可直接查看实时更新的NAS新闻,无需安装客户端,轻量级、可随时在线访问,一键启动。仅需十分钟后就能快速阅读到最新资讯,绝对是一款不错的看新闻神器!"
大家好,我是杨道贤。
本文给大家带来一个类似纸飞机的阅后即焚工具部署策略,十分钟就能搞定。
该项目名为加密鸽子,完全开源免费。服务器无法解密查看客户端加密的内容(在浏览器中加密),你可以设置查看次数或时间限制,看完后刻录(服务器主人也看不到),发送的信息会保存在内存中,不会写入(非持久)。
工作原理
加密鸽子将为每张票据生成一个卸载id(256位)和一个密钥256(位)。其中,id用于保存和提取密函。这个密函将由客户端使用AES算法的GCM格式和密钥发送。数据将被发送到服务器的内存中,而不会被保存到硬盘中。服务器将永远得不到密钥并解释密函的内容。
加密鸽必须使用https,否则浏览器可能不支持加密鸽的加密算法。
部署流程
部署、反向代理、验证可用性。因为是阅后即焚工具,所以不需要创建配置文件目录。
开始部署
打开集装箱站,点击应用-创建,修改粘贴以下代码创建。
version: '3.8'services: redis: image: redis:7-alpine container_name: cryptgeon-redis restart: always app: image: cupcakearmy/cryptgeon:latest container_name: cryptgeon-app depends_on: - redis environment: SIZE_LIMIT: 4 MiB ports: - 6767:8000 restart: always
部署完毕后,局域网内浏览器输入NAS_IP:6767即可访问项目,此时为http访问:版本:' 3.8 '服务:redis:image:redis:7-alpinecontainer _ name:cryptgeon-redisRestart:Alwaysapp:image:cupcakarmy/cryptgeon:latestcontainer _ name:cryptgeon-appdepends _ on:-redis环境
尝试创建加密消息,显示创建错误。原因在文章开头就提到了。接下来启动反向代理,配置SSL证书实现https访问:反向代理
我们的NAS设备推荐使用Lucky。具体部署在我之前的教程里已经提到了。你可以参考https://blog.ydxian.xyz/archives/lucky.
这里放一张加密鸽的相关配置截图。
添加子规则:
填写相关数据,如下图所示:此时,web端可以输入前端地址实现https访问,并成功创建秘密消息:验证可用性
您可以上传文件,设置访问时间/有效持续时间,并支持自定义密码:
密码输入生效:输入密码并下载。图片下载成功:根据实际测试,访问次数限制和时间限制是独立存在的,不能同时生效:
其他一些变量
这个项目可以自己稍微修饰一下,这样更有意思:按如下方式添加代码,并在添加后重新创建项目:
#图片必须公开,否则无效添加环境:size _ limit:4 MIBtheme _ favicon:" " #以下是网站图标链接。对应上图米库 THEME_PAGE_TITLE:《羊刀仙子读后感》 THEME_TEXT:《留点玄机》[/h THEME_IMAGE: ""#在这里,对应上图陆丹蓝樱的图片可以用免费的画床工具搭建,也可以自己动手搭建。
最后
这个项目还是挺好玩的。感兴趣的朋友可以部署一个试试,官方试玩~ ~
如果你觉得还不错,别忘了有三联的支持,稍微关注一下就更好了!以后会继续分享各种教程和有趣的项目。
感谢观看,本文结束。
本内容是参加“夏季挑战”征文活动,分享你的夏季作息,看谁的夏季过得最好,赢取大量现金和20000金币!查看详情→
标签: 后即