Alist是一个支持多种存储的文件列表程序,由 Gin 和 Solidjs 提供支持。支持多种存储供应商,包括本地存储、阿里云盘、Onedrive、Google Drive等,扩展方便。支持所有存储WebDAV,这是一种用于访问文件的标准。支持为特定路径添加密码保护和身份验证。
这次我们用宝塔面板+Docker+Alist打造一个个人网盘,代替我之前用的oneindex,并挂载我的阿里云盘。
首先在服务器上安装docker
如果你安装了BT面板,这一步有手就行。在宝塔面板后台安装docker即可。
之后拉取Docker镜像
左则Docker——镜像——从仓库中拉取。镜像名 xhofe/alist ,确认。这也是有手就行。
之后添加容器
容器——添加容器——容器名称随意——容器端口为5244,服务器端口可自定义,这里也5244——点击——加号(+)——添加
最后新建一个网站,设置反向代理。
Alist管理员密码:
docker exec -it alist ./alist admin
版本更新
docker stop alist docker rm alist docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest