【教程】阅后即焚的共享笔记或文件服务(存储于内存)

116次阅读

共计 2579 个字符,预计需要花费 7 分钟才能阅读完成。

【教程】阅后即焚的共享笔记或文件服务(存储于内存)
今天发现了一个好玩的项目【cryptgeon】,特别适合 MJJ 们
Demo 地址:https://cryptgeon.nicco.io。
后台是用 Rust 写的,前台是用 Svelte 和 Typecript
简单讲一讲特点:
在浏览器中加密,服务器端无法解密内容。
可以设置浏览次数或指定分享时间,超出次数文件永久消失(服务器所有者也无法看到)。
文件数据存在服务器内存中,没有持久性,阅后即焚。
支持黑暗模式。
工作原理
每个笔记都会生成一个的 ID(256 位)和密钥 256(位)。这个 ID 用于保存和检索笔记。
然后,在客户端用密钥以 GCM 模式对笔记进行 AES 加密,之后后发送到服务器。
数据只存储在内存中,不会持久化到硬盘上(意味着重启数据会丢失)
GitHub 原项目地址:https://github.com/cupcakearmy/cryptgeon
教程
1. 安装 Docker(国外机)
wget -qO- get.docker.com | bash 复制代码
2. 安装 Docker-compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose 复制代码
sudo chmod +x /usr/local/bin/docker-compose 复制代码
docker-compose –version 复制代码
已经安装了 Docker、Docker-compose 可忽略 1、2 步骤
3. 创建项目文件夹
mkdir -p /root/data/docker_data/cryptgeon 复制代码
4. 进入项目文件夹
cd /root/data/docker_data/cryptgeon 复制代码
5. 创建 docker-compose.yml 文件(cryptgeon 文件夹下)
docker-compose.yml 填入以下内容:
version: ‘3.7’
services:
memcached:
image: memcached:1-alpine
entrypoint: memcached -m 256M -I 8M # Limit to 128 MB Ram, 4M per entry, customize at free will.(限制最大使用 128M 的内存,每条项目最大使用 4M 内存,可以自己修改)
app:
image: cupcakearmy/cryptgeon:latest
depends_on:
– memcached
environment:
SIZE_LIMIT: 8M# 这边的 4M 要与上面对应
ports:
– 8080:5000 # 冒号左边的端口 8080 可以改成任意未使用的端口
随后输入一下指令运行即可。
docker-compose up -d 复制代码
浏览器输入:IP:8080 即可访问,域名访问反代一下就可以了,这里不多说

一天即焚:3.0.3.0/image3.0.3.0/cache/71237243271910915.jpghttps://ge.mua.ooo/note/1O0u7jBABJq56UV0Gre9reR2UOvxG9yCoIBVCVbX7HVx#7cdf0277da01bd1c91c60b6f58923e9fb39bbe07409cdf7684fae613577ccab6

HongKongDoll 发表于 2022-5-7 17:45
https://ge.mua.ooo/note/1UK33AnLZPQn7fUtAihcuHAUjjC8icYduXmE5nLDngFP#5fa6fd733140d4660ca7057d13b6010 …

hhhbitwarden 也可以汉化一下 美化一下就更好了。前几天也看到这个项目了。感觉挺好玩的。

HongKongDoll 发表于 2022-5-7 17:45
https://ge.mua.ooo/note/1UK33AnLZPQn7fUtAihcuHAUjjC8icYduXmE5nLDngFP#5fa6fd733140d4660ca7057d13b6010 …

mjj 真的太秀了

hundouluo 发表于 2022-5-7 17:42
一天即焚:3.0.3.0/image

挖槽,靓号 ip 不是阅后即焚,自己写的项目简易笔记本可以看看 https://github.com/Sunbalcony/note
演示站(套 cf) https://note.ipip.icu 和 PrivateBin 有什么区别?

hundouluo 发表于 2022-5-7 17:42
一天即焚:3.0.3.0/image

卧槽,这 ip 哪搞得

hundouluo 发表于 2022-5-7 17:42
一天即焚:3.0.3.0/image

大佬的 IP 真秀

hundouluo 发表于 2022-5-7 17:42
一天即焚:3.0.3.0/image

能不能优化一下 这个链接有点长啊 能不能搞那种自定义的
3.0.3.0/cache/71236842900428291.mp43.0.3.0/cache/71237243271910915.jpg 可以 看起来不错哦还能传文件 就是这个 4M 太小了 可以改大点嘛

mymyhope 发表于 2022-5-7 18:38
3.0.3.0/cache/71237243271910915.jpg

兄弟 3.0.3.0/cache/71238390380500483.gif

thaizxj 发表于 2022-5-7 18:47
兄弟

不是阅后即焚吗 什么情况

mymyhope 发表于 2022-5-7 18:51
不是阅后即焚吗 什么情况

这个是 1 天即焚

oooo 发表于 2022-5-7 18:25
不是阅后即焚,自己写的项目简易笔记本可以看看 https://github.com/Sunbalcony/note
演示站(套 cf) https: …

这个 在用~

oooo 发表于 2022-5-7 18:25
不是阅后即焚,自己写的项目简易笔记本可以看看 https://github.com/Sunbalcony/note
演示站(套 cf) https: …

跟 note.ms 有点像

八神庵 发表于 2022-5-7 19:29
跟 note.ms 有点像

对 差不多

正文完
 0