Cryptgeon安装教程,阅后即焚的共享笔记或文件服务。

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

提醒:本文最后更新于2022-11-06 13:22,文中所关联的信息可能已发生改变,请知悉!

什么是Cryptgeon?Cryptgeon是一个受PrivNote启发的安全、开源共享笔记服务,使用mit协议开源。

Cryptgeon如何工作的?
每个笔记都有一个生成的ID(256位)和密钥256(位)。该ID用于保存和检索笔记。然后,在客户端用密钥以gcm模式对笔记进行AES加密,然后发送到服务器。数据存储在内存中,不存储到磁盘重启数据会丢失。

Cryptgeon安装教程,阅后即焚的共享笔记或文件服务。

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

演示:https://cryptgeon.nicco.io.

Cryptgeon安装

你要先安装了docker,如何安装?

自行baidu/google网络上有很多的教程了。

创建项目文件夹

mkdir -p /root/data/docker_data/cryptgeon

然后

cd /root/data/docker_data/cryptgeon

vi docker-compose.yml

填入以下内容:

version: '3.7'

services:
  memcached:
    image: memcached:1-alpine
    entrypoint: memcached -m 15M -I 5M   # (-m后的就是最大使用多少的内存,-i 后的可以自己修改每个文件只可以使用多少的内存)

  app:
    image: cupcakearmy/cryptgeon:latest
    depends_on:
      - memcached
    environment:
      SIZE_LIMIT: 5M  # 这边的要与 -i 后的对应
    ports:
      - 8080:5000   # 冒号左边的端口8080可以改成任意未使用的端口

运行:

docker-compose up -d
等待一下

访问:http:服务ip:8080 即可。

但是你没法直接使用会提示 could not create note. please try again.

因为必须采用https形式,否则浏览器无法加密,无法使用。

需要反向代理了。

这里我就不多说了如何反向代理了。

如果你ip有ssl就可以直接使用了。

更新与卸载

更新:

cd /root/data/docker_data/cryptgeon  # 进入docker-compose所在的文件夹
docker-compose pull    # 拉取最新的镜像
docker-compose up -d   # 重新更新当前镜像

卸载:

sudo -i
cd /root/data/docker_data/cryptgeon  # 进入docker-compose所在的文件夹
docker-compose down    # 停止容器,此时不会删除映射到本地的数据
cd ~
rm -rf /root/data/docker_data/cryptgeon  # 完全删除映射到本地的数据

使用方法

dc2b853f99fce3d35df2f5e8503fbda3.png

advanced这里可以调控查看参数或多少分钟后过期并被销毁

默认看1次即焚

file这里切换上传文件

Cryptgeon安装教程,阅后即焚的共享笔记或文件服务。

总结

Cryptgeon安装简单,使用方便。

正文完
 
iezx
版权声明:本站原创文章,由 iezx 2022-05-07发表,共计1189字。
转载说明:本文章为作者原创文章,可自由引用,但请注明出处。
评论(没有评论)
验证码
随机文章
如何通过Google Adsense广告-网站增加额外收入方法

如何通过Google Adsense广告-网站增加额外收入方法

Google Adsense是一个不错的投放广告的渠道。英文网站来投放Google Adsense广告赚钱,都...
Chevereto系列图床汇总

Chevereto系列图床汇总

本文章是关于Chevereto系列图床汇总,Chevereto系列图床分别有: Chevereto V4 专业...
Casbay: 马来西亚VPS评测,支持Window-不限流量

Casbay: 马来西亚VPS评测,支持Window-不限流量

Casbay(AS132841)一个月前找到本网站投稿,我肯定不能草草了事,所以我叫他们提供测试VPS,因此才...
申请免费伊朗.ir域名-免费一年顶级域名支持DNS解析

申请免费伊朗.ir域名-免费一年顶级域名支持DNS解析

网络上有不少免费域名,例如:.eu.org,.tk等等,很多人第一次建站也许用的就是这类域名,.tk这类域名不太稳定,eu.org可能在国内可能无法访问,这个伊朗.ir域名,.ir免费顶级域名;顶级域名.IR免费注册,是个不错的选择可以注册来玩玩,用来建网站测试等等。
.GA免费域名将被回收-消失的免费域名GA国别域名

.GA免费域名将被回收-消失的免费域名GA国别域名

.ga域名是加蓬共和國(法語:République gabonaise)的国别域名ccTLD,在aninf.g...