创蟀征 发表于 2025-6-1 20:31:58

支持多种存储方式!一个开源的文件列表和云存储管理工具!

大家好,我是 Java陈序员。
之前给大家推荐过一个支持多家云存储驱动的公有云文件系统!
一个支持多家云存储驱动的公有云文件系统!
今天,再给大家安利一个支持多种存储方式的开源云存储管理工具!
关注微信公众号:【Java陈序员】,获取开源项目分享、AI副业分享、超200本经典计算机电子书籍等。
项目介绍

AList —— 一个基于Gin 和 Solidjs 实现的支持多存储的文件列表和云存储管理工具。
功能特色:

[*]多种存储:支持本地、FTP/SFTP、网盘(阿里云、百度、夸克、迅雷等)等各种存储方式
[*]开箱即用:部署方便,支持一键部署和 Docker 部署
[*]文件预览:支持纯文本、PDF、Office 文档、Markdown、音视频等各种类型文件的预览
[*]批量下载:支持打包下载、批量下载、离线下载
[*]精美界面:多种文件展示视图,支持自由切换明暗模式和国际化
[*]安全管理:支持使用保险箱加密、解密文件,无需担心隐私泄露
快速上手

一键安装

curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.shAList 默认安装在 /opt/alist 目录中。
可通过如下命令自定义安装命令。
## 安装
curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.sh install /data/software/

## 更新
curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.sh update /data/software/

# 卸载
curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.sh uninstall /data/software/AList 安装好后,会自动加入到系统服务中,可通过 systemctl 命令操作服务。
## 启动
systemctl start alist

## 关闭
systemctl stop alist

## 状态
systemctl status alist

## 重启
systemctl restart alistAList 服务启动好后,浏览器访问:
http://{ip/域名}:5244默认的管理员 admin 的密码可通过如下方式进行设置:
## 随机生成一个密码
./alist admin random

## 手动设置一个密码,NEW_PASSWORD 是指你需要设置的密码
./alist admin set NEW_PASSWORDDocker 安装

1、一键启动
docker run -d --restart=unless-stopped \
-v /data/software/alist:/opt/alist/data \
-p 5244:5244 \
-e PUID=0 -e PGID=0 -e UMASK=022 \
--name=alist xhofe/alist:latest2、浏览器访问
http://{ip/域名}:52443、初始化管理员密码
## 随机生成一个密码
docker exec -it alist ./alist admin random

## 手动设置一个密码,NEW_PASSWORD 是指你需要设置的密码
docker exec -it alist ./alist admin set NEW_PASSWORD添加存储

首次成功登录 AList 后,需要进入后台,添加存储。

1、添加存储,需指定驱动,目前支持本地存储、SFTP、各种云盘存储。

2、填写挂载路径、根文件夹路径等信息。

3、信息填写完毕后,点击添加保存。
4、其他的存储驱动配置可参考项目文档进行配置:
https://alist.nn.ci/zh/guide/drivers/common.html系统截图

前台界面


[*]网格视图

[*]图片视图

[*]文件操作

[*]文件上传


[*]文件编辑、预览


[*]压缩包查看预览

后台管理


[*]站点设置

[*]任务管理

[*]用户管理


可以说,AList 是一款功能强大且灵活的文件管理工具,不仅开源免费、支持多种存储方式,而且界面简洁明了,操作直观!快去部署体验吧~
项目地址:https://github.com/AlistGo/alist最后

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
https://github.com/chenyl8848/great-open-source-project或者访问网站,进行在线浏览:
https://chencoding.top:8090/#/
我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目。
但是任何人在群里打任何广告,都会被 T 掉。
如果你对这个交流群感兴趣或者在使用开源项目中遇到问题,可以通过如下方式进群:
关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,或者通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通过后拉你进群。
大家的点赞、收藏和评论都是对作者的支持,如文章对你有帮助还请点赞转发支持下,谢谢!

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 支持多种存储方式!一个开源的文件列表和云存储管理工具!