宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
查看: 1727|回复: 29

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

  [复制链接]
发表于 2022-5-7 17:40:34 | 显示全部楼层 |阅读模式
本帖最后由 若志 于 2022-5-7 17:44 编辑



今天发现了一个好玩的项目【cryptgeon】,特别适合MJJ们

Demo地址:https://cryptgeon.nicco.io。

后台是用Rust写的,前台是用Svelte和Typecript

简单讲一讲特点:

在浏览器中加密,服务器端无法解密内容。

可以设置浏览次数或指定分享时间,超出次数文件永久消失(服务器所有者也无法看到)。

文件数据存在服务器内存中,没有持久性,阅后即焚。

支持黑暗模式。


工作原理

每个笔记都会生成一个的ID(256位)和密钥256(位)。这个ID用于保存和检索笔记。

然后,在客户端用密钥以GCM模式对笔记进行AES加密,之后后发送到服务器。

数据只存储在内存中,不会持久化到硬盘上(意味着重启数据会丢失)

GitHub原项目地址:https://github.com/cupcakearmy/cryptgeon


教程

1.安装Docker(国外机)

  1. wget -qO- get.docker.com | bash
复制代码


2.安装Docker-compose

  1. 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
复制代码

  1. sudo chmod +x /usr/local/bin/docker-compose
复制代码

  1. docker-compose --version
复制代码


已经安装了Docker、Docker-compose可忽略1、2步骤

3.创建项目文件夹

  1. mkdir -p /root/data/docker_data/cryptgeon
复制代码



4.进入项目文件夹

  1. 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可以改成任意未使用的端口



随后输入一下指令运行即可。

  1. docker-compose up -d
复制代码



浏览器输入:IP:8080 即可访问,域名访问反代一下就可以了,这里不多说
发表于 2022-5-7 17:42:59 | 显示全部楼层
一天即焚:3.0.3.0/image

点评

这 IP 秀啊  发表于 2022-5-7 17:46
发表于 2022-5-7 18:38:36 | 显示全部楼层
3.0.3.0/cache/71237243271910915.jpg

点评

卧槽,我TM在地铁打开你这个图  发表于 2022-5-7 20:47
Syc
不注意卫生,还有个白色线头夹着  发表于 2022-5-7 20:46
???  发表于 2022-5-7 19:33
发表于 2022-5-7 17:45:48 来自手机 | 显示全部楼层
本帖最后由 HongKongDoll 于 2022-5-7 19:20 编辑

https://ge.mua.ooo/note/1O0u7jBABJq56UV0Gre9reR2UOvxG9yCoIBVCVbX7HVx#7cdf0277da01bd1c91c60b6f58923e9fb39bbe07409cdf7684fae613577ccab6

点评

这也太坏了hhhh  发表于 2022-5-7 19:45
 楼主| 发表于 2022-5-7 17:46:30 | 显示全部楼层
HongKongDoll 发表于 2022-5-7 17:45
https://ge.mua.ooo/note/1UK33AnLZPQn7fUtAihcuHAUjjC8icYduXmE5nLDngFP#5fa6fd733140d4660ca7057d13b6010 ...

hhh
发表于 2022-5-7 17:46:41 来自手机 | 显示全部楼层
bitwarden也可以
发表于 2022-5-7 17:52:23 | 显示全部楼层
汉化一下 美化一下就更好了。
发表于 2022-5-7 18:05:30 来自手机 | 显示全部楼层
前几天也看到这个项目了。感觉挺好玩的。
发表于 2022-5-7 18:07:19 | 显示全部楼层
HongKongDoll 发表于 2022-5-7 17:45
https://ge.mua.ooo/note/1UK33AnLZPQn7fUtAihcuHAUjjC8icYduXmE5nLDngFP#5fa6fd733140d4660ca7057d13b6010 ...

mjj真的太秀了
发表于 2022-5-7 18:16:39 来自手机 | 显示全部楼层
hundouluo 发表于 2022-5-7 17:42
一天即焚:3.0.3.0/image

挖槽,靓号ip
发表于 2022-5-7 18:25:43 | 显示全部楼层
不是阅后即焚,自己写的项目  简易笔记本可以看看https://github.com/Sunbalcony/note
演示站(套cf) https://note.ipip.icu   

点评

这个还是比较有价值,赞  发表于 2022-5-7 22:50
赞  发表于 2022-5-7 18:52
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|兜哪儿主机交流论坛

GMT+8, 2024-9-20 11:47 , Processed in 0.067734 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表