vps交流

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


本帖最后由 若志 于 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 即可访问,域名访问反代一下就可以了,这里不多说

一天即焚:3.0.3.0/image
3.0.3.0/cache/71237243271910915.jpg
本帖最后由 HongKongDoll 于 2022-5-7 19:20 编辑

https://ge.mua.ooo/note/1O0u7jBABJq56UV0Gre9reR2UOvxG9yCoIBVCVbX7HVx#7cdf0277da01bd1c91c60b6f58923e9fb39bbe07409cdf7684fae613577ccab6
【教程】阅后即焚的共享笔记或文件服务(存储于内存)

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

hhh

bitwarden也可以
汉化一下 美化一下就更好了。【教程】阅后即焚的共享笔记或文件服务(存储于内存)
前几天也看到这个项目了。感觉挺好玩的。

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   
赞(0)
版权声明:本贴采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
帖子名称:《【教程】阅后即焚的共享笔记或文件服务(存储于内存)》
帖子链接:https://bbs.toot.su/113942.html

相关推荐