Cryptgeon

cryptgeon是一个安全的、开源的共享笔记或文件服务,其灵感来源于PrivNote.

  • GitHub完全开源,可以免费使用
  • Docker搭建,10分钟搞定
  • 在浏览器中加密,服务器端无法解密内容
  • 可以设置浏览次数或指定分享时间,超出次数(最大可设置100次)或者时间后(最长可设置360分钟),文件永久消失(服务器所有者也无法看到)
  • 文件存在内存中,没有持久性
  • 支持黑暗模式

预览-实例

部署

先在SSH中执行下方三个命令

mkdir -p /root/data/docker_data/cryptgeon
cd /root/data/docker_data/cryptgeon
nano docker-compose.yml

然后粘贴下方代码,代码中的8080可以自行更换

# docker-compose.yml
version: '3.8'

services:
  redis:
    image: redis:7-alpine

  app:
    image: cupcakearmy/cryptgeon:latest
    depends_on:
      - redis
    environment:
      SIZE_LIMIT: 4 MiB
    ports:
      - 8080:5000

确认无误后Ctrl+x,然后按y保存,Enter确认,接着运行下方指令等待部署完成。

docker-compose up -d

反代

此项目反向代理必须https,即宝塔新建站点,申请并配置SSL,开启强制HTTPS,然后点击反向代理,http://127.0.0.1:端口

参考

自建一个加密鸽(可以阅后即焚的共享笔记或文件服务)——cryptgeon

最后修改:2022 年 08 月 25 日
觉得文章不错的话可以点一下文章底部的广告呦!