| 功能特点
端到端加密:Ente采用端到端加密技术,确保只有用户自己能够查看和管理自己的数据。这意味着图片在客户端加密后上传至云端,只有用户自己拥有解密密钥,因此即使云端服务器被攻击,攻击者也无法获取图片的明文内容。
跨平台支持:Ente的开源应用覆盖了Android、iOS、Web和桌面平台,能够自动备份用户的照片和视频。这种跨平台支持使得用户可以在不同设备上无缝访问和管理自己的加密图片。
开源与透明:Ente是一个全开源的项目,任何人都可以查看和修改代码。这种开源特性增加了项目的透明度和可信度,同时也鼓励社区参与到项目的开发中来。
| 使用场景
个人用户:个人用户可以使用Ente来安全备份和管理自己的照片和视频,特别是那些包含个人隐私或敏感信息的图片。
家庭用户:家庭用户可以利用Ente的家庭计划功能,在保持数据私密性的同时,方便地共享照片和视频。
摄影爱好者:摄影爱好者需要一个可靠的平台来存储和管理大量的高质量照片,而Ente的端到端加密和跨平台支持正好满足了这一需求。
如需了解更多信息,可以访问其官方网站或查阅相关的技术文档。
官方网站
https://ente.io/
GitHub地址 https://github.com/ente-io/ente
部署文档
https://github.com/ente-io/ente/tree/main/docs
| 安装使用
搭建开发环境
克隆仓库
git clone https://github.com/ente-io/ente
切换路径
cd ente/docs
安装依赖项
yarn install
启动服务
yarn dev
自托管服务
上述部署是部署开发环境,如果需要自托管服务,则可以通过Docker搭建。
安装Docker
sudo apt update
sudo apt install -y docker.io docker-compose
拉取源码并启动服务器
git clone https://github.com/ente-io/ente
cd ente/server
sudo docker-compose up -d
启动Web应用
cd ente/web
git submodule update --init --recursive
yarn install
NEXT_PUBLIC_ENTE_ENDPOINT=http://localhost:8080 yarn dev
浏览器打开http://localhost:3000,在Web应用程序上创建一个帐户,并且Web应用程序连接到本地运行的服务器localhost:8080。
对于移动应用程序不需要构建,可以安装普通的Ente应用程序并将其配置自托管服务器。
更多内容也可看笔者出版图书!