当前位置: 首页 > article >正文

【Docker项目实战】使用Docker部署Enclosed笔记应用程序

【Docker项目实战】使用Docker部署Enclosed笔记应用程序

  • 一、Enclosed介绍
    • 1.1 Enclosed简介
    • 1.2 主要特点
    • 1.3 使用场景
  • 二、本次实践规划
    • 2.1 本地环境规划
    • 2.2 本次实践介绍
  • 三、本地环境检查
    • 3.1 检查Docker服务状态
    • 3.2 检查Docker版本
    • 3.3 检查docker compose 版本
  • 四、下载Enclosed镜像
  • 五、部署Enclosed应用
    • 5.1 创建部署目录
    • 5.2 docker-cli方式部署(可选)
    • 5.3 编辑部署文件
    • 5.4 创建Enclosed容器
    • 5.5 查看Enclosed容器状态
    • 5.6 检查Enclosed容器日志
  • 六、访问Enclosed服务
  • 七、配置反向代理
    • 7.1 安装nginx
    • 7.2 创建证书相关文件
    • 7.3 修改nginx配置文件
    • 7.4 重启nginx服务
  • 八、重新访问Enclosed应用
    • 8.1 访问Enclosed首页
    • 8.2 分享笔记
  • 九、总结

一、Enclosed介绍

1.1 Enclosed简介

Enclosed 是一款专为发送私密且安全的笔记而设计的极简主义Web应用程序。它确保所有笔记在客户端进行端到端加密,使服务器和存储对内容一无所知,从而提供了一个高度安全的通信渠道。用户可以通过设置密码、定义有效期限(TTL)以及选择阅读后自毁等功能来增强安全性。此外,Enclosed 还支持文件附件的安全共享,并提供了多语言界面、可选的身份验证、深色模式、响应式设计等特性,以满足不同用户的多样化需求。

1.2 主要特点

  • 端到端加密:使用AES-GCM算法与256位密钥(通过PBKDF2派生)在客户端加密笔记。
  • 文件附件:允许用户安全地分享文件。
  • 零知识体系:服务器无法访问笔记或文件的内容。
  • 可配置的安全选项:包含设置密码、过期时间及阅读后自毁的选择。
  • 简约的用户界面:简洁直观的设计方便快速分享笔记。
  • 国际化支持ÿ

http://www.kler.cn/a/487837.html

相关文章:

  • FPGA的 基本结构(Xilinx 公司Virtex-II 系列FPGA )
  • JVM 优化指南
  • 【工具变量】统计行业锦标赛激励数据集(2008-2023年)
  • SpringBoot插件
  • Android 来电白名单 只允许联系人呼入电话
  • 力扣刷题:数组OJ篇(下)
  • Linux 进程入门:带你走进操作系统的核心地带(1)
  • NoETL 自动化指标平台如何帮助企业实现战略目标与执行目标对齐?
  • 【服务器】ubuntu20.04安装cuda12.01(使用runfile安装)
  • 3d打印材料是塑料么?pla petg
  • 网络运维与网络安全介绍之二的补
  • 【Notepad++】Notepad++如何删除包含某个字符串所在的行
  • 三甲医院等级评审八维数据分析应用(七)--数据资产管理与价值挖掘篇
  • iOS中的设计模式(二)- 原型模式
  • 面对移动安全挑战,应用加固是不可忽视的防线
  • MySQL的学习
  • 2012mfc,几种串
  • Vivado中Tri_mode_ethernet_mac的时序约束、分析、调整——(一)时序约束的基本概念
  • 细说STM32F407单片机以DMA方式读写外部SRAM的方法
  • 平面坐标转大地坐标(arcgisPro中进行)
  • Python从0到100(八十三):神经网络-使用残差网络RESNET识别手写数字
  • 【Go】Go并发编程基础详解
  • 5 list 语法
  • 【Linux探索学习】第二十五弹——动静态库:Linux 中静态库与动态库的详细解析
  • Spring Boot 3.0响应式编程:订阅与发布、Flow的使用场景及优势解析
  • Win11+WSL2+Ubuntu24.04安装Genesis并实现正常运行