OpenList是一款基于Gin和Solidjs開發的開源文件列表程序,作為AList的分叉項目,它旨在提供一個更可信、可持續的網盤聚合解決方案。該項目由原AList部分貢獻者聯合發起,采用AGPL-3.0開源協議,目前由OpenList Team社區化運作。OpenList的核心功能是讓用戶通過統一的網頁界面管理多個網盤文件,支持文件管理、視頻播放等操作,同時移除了原AList中可能存在的隱私風險代碼。
- OpenList官網入口網址1:https://docs.openlist.team
- OpenList官網入口網址2:https://docs.oplist.org
- OpenList開源項目地址:https://github.com/OpenListTeam/OpenList
- OpenList官方下載地址:https://github.com/OpenListTeam/OpenList/releases
- OpenList安裝使用說明:https://docs.openlist.team/zh/guide/

核心功能與技術特點
OpenList支持包括本地存儲、阿里云盤、OneDrive、Google Drive等20多種存儲方案,并可通過WebDAV協議訪問文件。其技術架構基于高性能的Gin框架處理后端請求,前端則采用輕量級Solidjs庫構建用戶界面。特色功能包括:
- 多格式預覽:支持視頻、音頻、文檔、PDF、圖片等文件的在線預覽,甚至可直接安裝IPA文件
- 安全保護:提供路徑密碼保護、深色模式切換,以及文件加密存儲功能(Crypt模塊),確保數據在云端存儲時的隱私性
- 高效傳輸:支持打包下載、多線程批量下載(通過Aria2)以及離線下載功能
- 賬戶管理:集成單點登錄(SSO)和自動注冊功能,簡化多設備訪問流程
項目背景與發展現狀
OpenList的誕生源于原AList項目被商業公司收購后引發的社區信任危機。項目團隊已全面審計近半年代碼,確認除原私有API外無惡意代碼,并更換了新Logo、域名和API服務器。截至2025年6月,GitHub星標已超5.6k,吸引了包括原AList開發者在內的眾多貢獻者。
部署與使用
OpenList提供多種安裝方式:
- Docker部署:通過官方鏡像openlistteam/openlist快速部署,支持數據卷掛載和端口映射(默認5244)
- 腳本安裝:提供交互式管理腳本,支持Linux/macOS/WSL/Android Termux平臺,包含服務管理、日志查看、數據遷移等功能
- 手動安裝:可通過GitHub獲取源碼編譯,或使用預編譯二進制文件
典型應用場景包括:
- 個人統一管理分散在多個云服務的文件
- 團隊協作共享跨平臺項目資料
- 教育機構分發存儲在不同網盤的教學資源
未來規劃與社區生態
項目首個穩定目標為v4.0.0版本發布。已有開發者推出配套應用OpenListApp,將服務器端集成到桌面/移動設備。社區正在完善文檔體系,并持續優化如SSO默認跳轉等新功能。與商業化AList相比,OpenList強調完全透明,所有代碼變更接受社區監督。
官網地址:https://oplist.org/zh/
開源倉庫:https://github.com/OpenListTeam/OpenList
相關導航
暫無評論...