3A63ED

目 录CONTENT

文章目录

十分钟搭建一个端到端加密,发送私密信息的小工具——Enclosed|好玩儿的Docker项目

咕咕
2024-09-30 / 0 评论 / 3 点赞 / 5506 阅读 / 0 字
温馨提示:
本文最后更新于2024-09-30,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。
广告 广告

1. 唠嗑

今天和大家分享一个加密分享的小工具——enclosed,极简主义网页应用程序,旨在私密和安全地发送便条。

类似之前我们介绍过的加密鸽(自建一个加密鸽(可以阅后即焚的共享笔记或文件服务)——cryptgeon),与10分钟搭建一个高颜值的在线工具箱——it tools是同一个作者,而且同样支持docker一键部署。

2. 介绍

非常简约,一目了然。

c8b7f885e338a4ea1c0f658b2e8a35f4.png

功能特点:

  • 支持端到端加密:笔记在客户端使用AES-GCM进行加密,采用PBKDF2派生的256位密钥。
  • 支持添加文件附件
  • 服务器无法访问笔记或文件的内容。
  • 可配置的安全选项:设置密码、过期时间,阅后即焚。
  • 用户界面简单直观,便于快速共享笔记。
  • 提供多种语言版本。
  • 可选电子邮件/密码认证来创建笔记。
  • 支持暗黑模式
  • 响应式设计,从桌面电脑到手机均能正常工作。
  • 开源,源代码根据Apache 2.0许可证发布.
  • 支持docker一键部署
  • 支持从终端创建笔记的命令行接口.
  • 非常轻量

3. 相关地址

官方GitHub地址:https://github.com/CorentinTh/enclosed (目前261个star,欢迎大家去给项目点星星!)
Demo:https://enclosed.cc/
文档:https://docs.enclosed.cc/

4. 搭建环境

a283d9938dab073d408075eae74714db.png

在9月30日之前注册账号还能抽奖。点击注册

364c013dfac8563a108ca9d36dec98a4.png
  • 系统:Debian 11 (DD 脚本 非必需 DD,用原来的系统也 OK,之后教程都是用 Debian 或者 Ubuntu 搭建~)
  • 安装好 Docker、Docker-compose(相关脚本
  • 【必需】域名一枚,并做好解析到服务器上(域名购买、域名解析 视频教程
  • 【非必需】提前安装好宝塔面板海外版本 aapanel,并安装好 Nginx(安装地址
  • 【非必需本教程选用】安装好 Nginx Proxy Manager(相关教程

5. 搭建视频

5.1 YouTube

视频地址:https://youtu.be/bAn0gF1yz-g

5.2 哔哩哔哩

哔哩哔哩:https://www.bilibili.com/video/BV16AxUexExL/

6. 搭建方式

6.1 安装 Docker 与 Nginx Proxy Manager

可以直接参考这篇内容:

https://kf2.iii.do/archives/nginxproxymanager/

6.2 创建安装目录

创建一下安装的目录:

sudo -i

mkdir -p /root/data/docker_data/enclosed

cd /root/data/docker_data/enclosed

接着我们来编辑下docker-compose.yml

vim docker-compose.yml
services:
  encl