操作系统
Linux
最近更新
2024年07月24日
使用许可
开源
语言
支持中文
开发者
Alist
文件大小
25.04 MB

Alist是一款支持多种存储服务的文件列表程序,它使用Gin框架和Solidjs库开发。


一、核心功能

  1. 多存储支持:Alist支持本地硬盘存储、SMB共享、WebDAV、FTP/SFTP、对象存储以及多家网盘服务,如百度网盘、阿里云盘、OneDrive、迅雷云盘等。这使得用户可以将各种存储服务整合在一起,方便统一管理。
  2. 文件预览:Alist支持多种文件格式的预览,包括PDF、Markdown、代码文件、图片、视频、音频以及Office文档等。用户可以直接在浏览器中查看文件内容,无需下载到本地。
  3. Web界面管理:Alist提供了一个基于Web的管理界面,用户可以通过浏览器访问并管理文件。界面简洁直观,操作便捷。
  4. 文件永久链接:Alist支持生成文件的永久链接,用户可以直接分享链接给他人下载或访问文件。
  5. 多语言支持:Alist支持中文、英文等多种语言,可以根据用户的偏好或浏览器的设置自动切换。

二、技术特点

  1. 跨平台支持:由于Alist是基于Web技术的,它可以在任何支持现代浏览器的设备上使用,包括Windows、macOS、Linux等操作系统平台。
  2. 轻量级架构:Alist采用Gin框架和Solidjs库开发,具有轻量级的架构和高效的性能表现。
  3. 安全性考虑:Alist在设计过程中考虑了多种安全因素,如数据加密、用户认证等,以保护用户数据的安全性和隐私性。
  4. API支持:Alist提供了丰富的API接口,方便开发者进行二次开发和集成。


3.36.0 版本更新说明:

新特性

添加对thunder_browser驱动的支持 - 由@Three-taile-dragon提交

添加对halalcloud驱动的支持 - 由@Three-taile-dragon提交

添加pikpak离线下载功能 - 由@Muione提交

添加对Onedrive Sharelink驱动的支持 - 由@Sakura-Byte提交

FTP: 自定义编码支持 - 由@Toby-Shi-cloud提交

SFTP: 添加对私钥口令的支持 - 由@XZB-1248和XZB提交

thunderBrowser: 添加自动生成UserAgent - 由@Three-taile-dragon提交

thunderx: 自动生成UserAgent - 由@Three-taile-dragon提交


错误修复

S3实现的bug修复及AWS Signature V2支持 - 由@akang943578提交

忽略在重复的FileStream关闭操作中产生的os.ErrClosed错误 - 由@seiuneko提交

123pan:

  • 添加文件列表文件数量不匹配时的警告 - 由@seiuneko提交
  • 使用本地排序 - 由@xhofe提交

alias:

  • 支持强制刷新文件列表 - 由@j2rong4cn提交

alist_v3:

  • 使用net/http进行上传 - 由@j2rong4cn提交

iLanZou: 解决资源访问问题 - 由@lanytcc和maye174提交

local: Android上的崩溃修复 - 由@xhofe提交

pikpak:

  • 刷新_token竞争问题 - 由@foxxorcat在#6501和#6511中提交
  • 添加captcha_token生成函数 - 由@Three-taile-dragon提交
  • captcha_token刷新不正确 - 由@Three-taile-dragon提交


依赖更新,包括但不限于:

更新github.com/sheltonzhu/115driver至v1.0.25

更新golang.org/x/image至v0.18.0(安全性更新)

更新github.com/gorilla/websocket至v1.5.3

更新github.com/blevesearch/bleve/v2至v2.4.1

更新github.com/meilisearch/meilisearch-go至v0.27.0

更新github.com/gin-contrib/cors至v1.6.0(安全性更新)

更新google.golang.org/grpc至v1.64.1(安全性更新)

更新golang.org/x/exp digest至46b0784

更新github.com/go-webauthn/webauthn至v0.10.2

更新github.com/minio/sio至v0.4.0

更新github.com/baidubce/bce-sdk-go至v0.9.184

更新github.com/city404/v6-public-rpc-proto/go digest至9a9b82a

更新github.com/go-resty/resty/v2至v2.13.1

升级wopan-sdk-go - 由@xhofe提交

更新github.com/spf13/cobra至v1.8.1

更新github.com/larksuite/oapi-sdk-go/v3至v3.2.8

更新github.com/gin-contrib/cors至v1.7.2

更新github.com/dlclark/regexp2至v1.11.2

更新github.com/charmbracelet/bubbles至v0.18.0

更新gorm.io/driver/sqlite至v1.5.6

更新github.com/charmbracelet/bubbletea至v0.26.6

更新gorm.io/gorm至v1.25.11

更新github.com/rclone/rclone至v1.67.0

更新github.com/charmbracelet/lipgloss至v0.12.1

更新gorm.io/driver/mysql至v1.5.7

更新golang.org/x/oauth2至v0.21.0

更新github.com/gin-gonic/gin至v1.10.0

更新github.com/aws/aws-sdk-go至v1.54.19

更新gorm.io/driver/postgres至v1.5.9

更新github.com/alist-org/gofakes3至v0.0.6

其他版本
最近更新软件 - Linux 软件更新列表
MKVToolNix [媒体] MKVToolNix 87.0 Intel/Silicon
49分钟前
Discord [网络] Discord 0.0.67 64位
53分钟前
RunJS [开发] RunJS 3.0.0 ARM
今天 02:15
RunJS [开发] RunJS 3.0.0 ARM64
今天 02:14
RunJS [开发] RunJS 3.0.0 64位
今天 02:14
Postman [开发] Postman 11.11 ARM64
今天 02:06
Postman [开发] Postman 11.11 64位
今天 02:06
PostgreSQL 10 [开发] PostgreSQL 10 10.23 64位
今天 01:00
PostgreSQL 10 [开发] PostgreSQL 10 10.23 32位
今天 00:59
Sunshine [游戏工具] Sunshine 2024.906.213100 ARM64
昨天 22:41
新软件 - Linux 新软件列表
PostgreSQL 10 [开发] PostgreSQL 10 10.23 64位
今天 01:00
PostgreSQL 10 [开发] PostgreSQL 10 10.23 32位
今天 00:59
爱享素材下载器 [网络] 爱享素材下载器 2.1.1 ARM64
09-04
爱享素材下载器 [网络] 爱享素材下载器 2.1.1 ARM
09-04
爱享素材下载器 [网络] 爱享素材下载器 2.1.1 64位
09-04
TeamDrive [网络] TeamDrive 5.2.0.3617 64位
09-02
ocenaudio [媒体] ocenaudio 3.14.2 64位
09-01
ocenaudio [媒体] ocenaudio 3.14.2 64位
09-01
ocenaudio [媒体] ocenaudio 3.14.2 64位
09-01
FontForge [媒体] FontForge 20230101 64位
08-31