CryptPad:一款真正端到端加密的在线办公套件,Google Workspace开源替代 CryptPad 是一个以隐私保护和端到端加密End-to-End Encryption为核心理念的开源在线协作办公套件。它提供了类似 Google Docs、Microsoft 365 Online 的多人实时协作能力但是不同之处在于 CryptPad 的服务器无法读取用户存储的文档内容从设计上实现了“服务提供方不可见数据”的零知识Zero Knowledge架构。CryptPad 采用 JavaScript 语言开发遵循 AGPLv3 开源协议代码托管在 GitHubhttps://github.com/cryptpad/cryptpad功能特性端到端加密CryptPad 所有文档内容都会在用户浏览器本地完成加密后再上传到服务器解密密钥始终由用户掌握服务器仅负责存储和同步加密后的数据无法查看文档明文内容。实时多人协作CryptPad 的实时多人协作能力建立在其自研的 ChainPad 协同编辑技术之上允许多名用户同时编辑同一份文档、表格、看板或者演示文稿并且将修改实时同步给所有参与者。Code/MarkdownCryptPad 为开发者和技术团队提供了轻量级的在线代码与 Markdown 编辑环境可以用于编写程序代码、技术文档、README、设计说明和知识库内容等。绘图工具Diagram 是一款集成在协作套件中的在线绘图工具用于创建流程图、架构图、组织结构图、UML 图以及各类技术示意图。文档编辑Document 是一款支持实时协作的在线文档编辑器功能类似于 Google Docs 或 Microsoft Word Online可用于撰写会议纪要、项目方案、技术文档和团队知识库。在线表单Form 是一款专注于在线数据收集和问卷调查的协作工具用户可以快速创建表单并通过链接分享给受访者用于意见征集、活动报名、需求调研、反馈收集等场景。看板工具Kanban 是一款轻量级看板式项目管理工具采用直观的“待办To Do→ 进行中Doing→ 已完成Done”工作流模式帮助团队可视化管理任务状态、工作优先级和项目进展。演示文稿Presentation 是一款支持多人实时协作的在线演示文稿工具可以用于创建项目汇报、培训材料、技术分享和会议展示等内容功能定位类似于 PowerPoint Online 或者 Google Slides。富文本编辑器Rich Text 是一款所见即所得WYSIWYG的在线富文本编辑器功能类似于 Google Docs 的文档编辑模式可用于撰写会议纪要、项目方案、知识库文档和团队协作内容。电子表格Sheet 是一款支持多人实时协作的在线电子表格工具功能定位类似于 Excel Online 和 Google Sheets可以用于数据统计、项目跟踪、预算管理、报表分析等场景。云盘存储Drive 云盘是整个协作套件的统一文件管理中心用于集中存储和组织文档、表格、演示文稿、看板、表单等各类协作内容。用户可以通过文件夹进行分类管理创建共享空间、团队目录和协作文档库并且根据需要设置不同的访问权限。团队管理CryptPad 的团队管理功能Teams为组织和项目组提供了统一的协作空间允许成员围绕共享文档、表格、演示文稿、看板及其他资源开展协同工作。团队管理员可以管理成员、分配权限、创建共享文件夹和工作区并且根据不同角色控制文档的访问与编辑能力。在线使用CryptPad 官方列出了多个可以免费使用在线实例https://cryptpad.org/instances/安装部署推荐采用 Docker Nginx HTTPS 的部署方式安装主机最低建议配置为 2 CPU、2GB RAM、20GB 存储空间操作系统推荐 Debian 12。首先获取代码gitclone https://github.com/cryptpad/cryptpad.gitcdcryptpad然后部署服务dockercompose up-d通过以下地址进行访问http://localhost:3000按照提示设置管理员账号和其他配置。详细的安装过程可以参考文档https://docs.cryptpad.org/en/index.html