Docker 搭建开源的网盘管理工具 AList

347次阅读
没有评论

共计 939 个字符,预计需要花费 3 分钟才能阅读完成。

前言

AList 是一个支持多种存储的文件列表程序,它本身的搭建非常简单,但是功能非常强大,能够支持展示各大网盘厂商的网盘内容,包括阿里云盘百度网盘等等,同时还支持展示对象存储、webdav、ftp等等。

阿蛮君其实很久之前就知道 alist,但由于自己本身找文件的场景不是非常多,而且就算是展示网盘内容,速度也还是比较慢的,所以就没怎么用。

最近想着公司内部分享公开文件,但是直接公开 webdav 的账号密码这不是一个比较好的方式,使用 Alist 的展示 webdav 的某个文件夹可能会比较方便,于是准备动手搭建。

搭建

运行如下命令即可搭建:

docker run -d \
--name=alist \
--restart=always \
-v /home/docker/etc/alist:/opt/alist/data \
-p 5244:5244 \
xhofe/alist:v3.35.0

用户名 admin,查看日志获取密码。

docker logs -f alist

访问 5244 端口,然后进行登录,可以看见现在什么都没有,因为还没有进行配置。

Docker 搭建开源的网盘管理工具 AList

使用

挂载

点击下面的管理,进入到后台页面,最好先修改下密码,因为刚刚是 alist 生成的随机密码,并不方面记忆。

Docker 搭建开源的网盘管理工具 AList

点击存储选项后,然后点击添加,这里可以选择自己需要展示的内容。比如阿蛮君这里需要展示的是 webdav 的内容,选择对应的选项即可,然后填写相应的配置,如代理和排序。

Docker 搭建开源的网盘管理工具 AList

既然是 webdav,当然需要配置地址和账户名、密码,下面选择需要展示的路径。

Docker 搭建开源的网盘管理工具 AList

需要注意的是,挂载路径就是 alist 展示的名称,不能使用根路径。并且填写的 webdav 地址需要带协议,比如 http。否则都会报错 first path segment in URL cannot contain colon

配置好以后可以进行访问,效果如下。

Docker 搭建开源的网盘管理工具 AList

点击目录即可进行查看,点击文件即可下载或复制链接。

Docker 搭建开源的网盘管理工具 AList

配置和美化

你可能看见别人的 alist 花里胡哨,其实如果你有兴趣也可以配置得更好看。在设置这里可以修改站点的相关信息,可以添加自己得样式等等。

Docker 搭建开源的网盘管理工具 AList

备份迁移

也是你配置的内容比较多,下次迁移不想进行重复的进行操作,那么备份迁移可以很好地帮你快速还原你的站点。

Docker 搭建开源的网盘管理工具 AList

其他的话就自己探索吧,不懂的地方可以参考相关文档:https://alist.nn.ci/

提醒:本文发布于390天前,文中所关联的信息可能已发生改变,请知悉!

AD:【腾讯云服务器大降价】2核4G 222元/3年 1核2G 38元/年
正文完
 
阿蛮君
版权声明:本站原创文章,由 阿蛮君 2023-06-28发表,共计939字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
Copyright © 2022-2024 阿蛮君博客 湘ICP备2023001393号
本网站由 亿信互联 提供云计算服务 | 蓝易云CDN 提供安全防护和加速服务
Powered by Wordpress  Theme by Puock