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

打印 上一主题 下一主题

主题 923|帖子 923|积分 2769

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

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

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

一键安装
  1. curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.sh
复制代码
AList 默认安装在 /opt/alist 目录中。
可通过如下下令自定义安装下令。
  1. ## 安装
  2. curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.sh install /data/software/
  3. ## 更新
  4. curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.sh update /data/software/
  5. # 卸载
  6. curl -fsSL "https://alist.nn.ci/v3.sh" -o v3.sh && bash v3.sh uninstall /data/software/
复制代码
AList 安装好后,会自动加入到体系服务中,可通过 systemctl 下令操作服务。
  1. ## 启动
  2. systemctl start alist
  3. ## 关闭
  4. systemctl stop alist
  5. ## 状态
  6. systemctl status alist
  7. ## 重启
  8. systemctl restart alist
复制代码
AList 服务启动好后,浏览器访问:
  1. http://{ip/域名}:5244
复制代码
默认的管理员 admin 的密码可通过如下方式进行设置:
  1. ## 随机生成一个密码
  2. ./alist admin random
  3. ## 手动设置一个密码,NEW_PASSWORD 是指你需要设置的密码
  4. ./alist admin set NEW_PASSWORD
复制代码
Docker 安装

1、一键启动
  1. docker run -d --restart=unless-stopped \
  2. -v /data/software/alist:/opt/alist/data \
  3. -p 5244:5244 \
  4. -e PUID=0 -e PGID=0 -e UMASK=022 \
  5. --name=alist xhofe/alist:latest
复制代码
2、浏览器访问
  1. http://{ip/域名}:5244
复制代码
3、初始化管理员密码
  1. ## 随机生成一个密码
  2. docker exec -it alist ./alist admin random
  3. ## 手动设置一个密码,NEW_PASSWORD 是指你需要设置的密码
  4. docker exec -it alist ./alist admin set NEW_PASSWORD
复制代码
添加存储

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

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

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

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

前台界面


  • 网格视图

  • 图片视图

  • 文件操作

  • 文件上传


  • 文件编辑、预览


  • 压缩包查看预览

后台管理


  • 站点设置

  • 任务管理

  • 用户管理


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

推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
  1. https://github.com/chenyl8848/great-open-source-project
复制代码
大概访问网站,进行在线浏览:
  1. https://chencoding.top:8090/#/
复制代码

我创建了一个开源项目交流群,方便大家在群里交流、讨论开源项目
但是任何人在群里打任何广告,都会被 T 掉
如果你对这个交流群感兴趣大概在利用开源项目中遇到题目,可以通过如下方式进群
关注微信公众号:【Java陈序员】,回复【开源项目交流群】进群,大概通过公众号下方的菜单添加个人微信,并备注【开源项目交流群】,通事后拉你进群
大家的点赞、收藏和评论都是对作者的支持,如文章对你有资助还请点赞转发支持下,谢谢!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

涛声依旧在

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表