OpenList 开源项目,旨在提供一个统一、安全且高效的解决方案,用于集中管理和访问分散在各处的文件资源 。它最初是作为知名项目 Alist 的一个社区驱动分支而出现的 。其核心动机是为了应对潜在的“基于信任的攻击”,建立一个更加透明、安全且能够实现长期可持续治理的社区模式 。项目遵循 AGPL-3.0 开源协议,核心理念是安全、透明、无广告、社区驱动,并把用户数据的隐私保护放在首位。
核心功能与特性
1. 统一存储管理
OpenList 的首要特性是其强大的聚合能力。它能够将种类繁多的存储后端整合至一个统一的管理界面中,用户无需在不同应用或服务间频繁切换。
主流网盘支持:全面支持国内外主流的云存储服务,包括但不限于阿里云盘、百度网盘、OneDrive、Google Drive、123云盘、夸克网盘(Quark)、蓝奏云、迅雷云盘、PikPak、天翼云盘、115网盘等 。
协议与私有存储支持:除了公共云盘,OpenList 还支持多种标准协议和私有存储方案,如本地存储、FTP/SFTP、WebDAV、SMB、Seafile,以及兼容 S3 协议的对象存储(例如 AWS S3、MinIO、阿里云 OSS、腾讯云 COS 等)。这种广泛的兼容性使其不仅适用于个人文件管理,也能融入更复杂的企业或开发环境。
2. 文件操作能力
在统一管理的基础上,OpenList 提供了媲美本地文件管理器的操作体验。
基础文件操作:支持文件的上传、下载、删除、新建文件夹、重命名、移动和复制等所有基本操作 。
强大的文件预览:内置了强大的文件预览功能,可以直接在浏览器中查看多种格式的文件,包括图片、视频、音频、PDF,甚至 Office 文档(Word, Excel, PowerPoint),极大地提升了文件浏览效率 。
高级功能:为提升大文件和批量文件的处理效率,OpenList 还支持多线程下载加速、批量下载、离线下载以及跨网盘直接复制文件等高级功能,有效节省了本地中转的时间和带宽 。
3. 用户体验与界面
OpenList 致力于提供简洁美观且易于使用的用户界面。
现代化Web界面:提供响应式的 Web 界面,用户可以通过任何现代浏览器访问和管理自己的文件 。
个性化设置:支持暗黑模式(Dark Mode)和多语言切换,满足不同用户的视觉偏好和语言需求 。
跨平台客户端:除了 Web 界面,OpenList 生态还提供了桌面管理器(如 OpenListtDeskHub)和移动端应用,实现了在 Windows、macOS、Linux、Android、iOS 等主流操作系统上的无缝体验 。
4. 安全与隐私保障
作为社区驱动的开源项目,安全与隐私是 OpenList 设计的基石。
数据处理透明化:项目明确强调,它不会拦截、存储或篡改任何用户数据。其工作模式类似于一个代理或网关,当用户请求访问文件时,OpenList 仅进行流量转发(302重定向),实际的数据传输依然在用户设备和原始存储服务商之间进行 。
多重安全防护:支持对特定路径或整个站点设置密码保护,并可以配置受保护的路由,确保私密文件不被未经授权的访问 。
开源带来的可信度:由于代码完全开源,任何具备技术能力的个人或组织都可以审查其代码,确保其中没有恶意行为或后门,这是闭源商业软件无法比拟的优势。
源代码:https://github.com/OpenListTeam/OpenList
----------------------------------------------------------------
A new AList Fork to Anti Trust Crisis
OpenList is a resilient, long-term governance, community-driven fork of AList — built to defend open source against trust-based attacks.
OpenList is an open-source project independently maintained by the OpenList Team, following the AGPL-3.0 license and committed to maintaining complete code openness and modification transparency.
We have noticed the emergence of some third-party projects in the community with names similar to this project, such as OpenListApp/OpenListApp, as well as some paid proprietary software using the same or similar naming. To avoid user confusion, we hereby declare:
-
OpenList has no official association with any third-party derivative projects.
-
All software, code, and services of this project are maintained by the OpenList Team and are freely available on GitHub.
-
Project documentation and API services primarily rely on charitable resources provided by Cloudflare. There are currently no paid plans or commercial deployments, and the use of existing features does not involve any costs.
We respect the community's rights to free use and derivative development, but we also strongly urge downstream projects:
-
Should not use the "OpenList" name for impersonation promotion or commercial gain;
-
Must not distribute OpenList-based code in a closed-source manner or violate AGPL license terms.
To better maintain healthy ecosystem development, we recommend:
-
Clearly indicate the project source and choose appropriate open-source licenses in accordance with the open-source spirit;
-
If involving commercial use, please avoid using "OpenList" or any confusing naming as the project name;
-
If you need to use materials located under OpenListTeam/Logo, you may modify and use them under compliance with the agreement.
Thank you for your support and understanding of the OpenList project.
- Multiple storages
- Local storage
- Aliyundrive
- OneDrive / Sharepoint (Global, CN, DE, US)
- 189cloud (Personal, Family)
- GoogleDrive
- 123pan
- FTP / SFTP
- PikPak
- S3
- Seafile
- UPYUN Storage Service
- WebDAV
- Teambition(China, International)
- MediaFire
- Mediatrack
- ProtonDrive
- 139yun (Personal, Family, Group)
- YandexDisk
- BaiduNetdisk
- Terabox
- UC
- Quark
- Thunder
- Lanzou
- ILanzou
- Google photo
- Mega.nz
- Baidu photo
- SMB
- 115
- Cloudreve
- Dropbox
- FeijiPan
- dogecloud
- Azure Blob Storage
- Chaoxing
- CNB
- Degoo
- Doubao
- Febbox
- GitHub
- OpenList
- Teldrive
- Weiyun
- Easy to deploy and out-of-the-box
- File preview (PDF, markdown, code, plain text, ...)
- Image preview in gallery mode
- Video and audio preview, support lyrics and subtitles
- Office documents preview (docx, pptx, xlsx, ...)
-
README.mdpreview rendering - File permalink copy and direct file download
- Dark mode
- I18n
- Protected routes (password protection and authentication)
- WebDAV
- Docker Deploy
- Cloudflare Workers proxy
- File/Folder package download
- Web upload(Can allow visitors to upload), delete, mkdir, rename, move and copy
- Offline download
- Copy files between two storage
- Multi-thread downloading acceleration for single-thread download/stream
Demo
- 🌎 Global Demo
- 🇨🇳 CN Demo
Discussion
Please refer to Discussions for raising general questions, Issues is for bug reports and feature requests only.
No comments:
Post a Comment