搭建一个私人网盘储存 Alist

发布于 2022-04-24  630 次阅读


本文最后更新于2022年5月1日,已超过 30 天没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!

演示的话,本站的 pan.cbbkk.com 就是了。

官方地址: https://github.com/Xhofe/alist 支持多种网盘挂载,本地储存,详情

首先,我们创建网盘的域名,解析到服务器,例如我的 pan.cbbkk.com 打开你的宝塔, 点击 网站- 添加站点-输入你的网盘域名,php版本选择纯静态 然后提交。

然后,设置SSL证书,打开 强制HTTPS ,接着点击 反向代理-根据图片输入 代理名称 alist

目标URL http://127.0.0.1:5244 发送域名 $host ( 宝塔记得打开5244端口哦 )

 安装docker

我手上只有ubuntu,其他版本的就百度一下资料安装吧。

安装步骤

1、获取最新版本的docker安装包,命令如下:

wget -qO- https://get.docker.com/ | sh

安装Alist

docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist:latest

安装完成后记得看初始密码 日志输出哦,别立刻关闭

docker logs alist
# 或者
docker exec -it alist ./alist -password

然后返回宝塔,软件商城,安装 Docker管理器 现在 后台的配置基本完成,现在来设置前台。

例如我用 123pan https://www.123pan.com/ 打开 手机号码注册 登录,然后随便创建个文件夹,当容器,例如我 alist, 进入文件夹,看见网址上有几个数字,他就是你的储存位置的数字表示。例如我的 1642960

最后,打开你的网盘 (https://pan.cbbkk.com/) 页脚下面的管理,输入 安装时的密码进入最后配置。

设置-后端,修改一下自己以后登录的密码,最后 点击 账号-添加

我们刚才选的是123pan 就选他,名称随便,用户名,密码 是你登录123盘手机号码跟密码

根目录,就是你创建文件夹进去之后网址限制的数字ID,例如我刚才的 1642960 ,然后保存即可。

一个免费的 2T网盘就出来了。 当然,你也用本地,其他网盘空间,这个就不一一介绍了,详情可以参考官网: https://alist-doc.nn.ci/docs/intro