Alist是一款支持多种存储服务的文件列表程序,它使用Gin框架和Solidjs库开发。
一、核心功能
- 多存储支持:Alist支持本地硬盘存储、SMB共享、WebDAV、FTP/SFTP、对象存储以及多家网盘服务,如百度网盘、阿里云盘、OneDrive、迅雷云盘等。这使得用户可以将各种存储服务整合在一起,方便统一管理。
- 文件预览:Alist支持多种文件格式的预览,包括PDF、Markdown、代码文件、图片、视频、音频以及Office文档等。用户可以直接在浏览器中查看文件内容,无需下载到本地。
- Web界面管理:Alist提供了一个基于Web的管理界面,用户可以通过浏览器访问并管理文件。界面简洁直观,操作便捷。
- 文件永久链接:Alist支持生成文件的永久链接,用户可以直接分享链接给他人下载或访问文件。
- 多语言支持:Alist支持中文、英文等多种语言,可以根据用户的偏好或浏览器的设置自动切换。
二、技术特点
- 跨平台支持:由于Alist是基于Web技术的,它可以在任何支持现代浏览器的设备上使用,包括Windows、macOS、Linux等操作系统平台。
- 轻量级架构:Alist采用Gin框架和Solidjs库开发,具有轻量级的架构和高效的性能表现。
- 安全性考虑:Alist在设计过程中考虑了多种安全因素,如数据加密、用户认证等,以保护用户数据的安全性和隐私性。
- API支持:Alist提供了丰富的API接口,方便开发者进行二次开发和集成。
3.39.4 版本更新说明:
Bug 修复
修复了发布时缺少 zig 的安装问题,由 @xhofe 提供。