服务器搭建Alist
Alist是一款支持多种存储的目录文件列表程序,支持 web 浏览与 webdav,后端基于gin
,前端使用react
。使用Alist可以将多个云盘集合到一个网站浏览,特别的方便。
注意:频繁使用Alist可能会导致云盘被ban或者限速
使用Alist可以达到的效果,如图。
安装
-
首先在宝塔页面新建站点,注意是纯静态的。
-
然后在终端使用安装命令。
这里的路径是刚刚在宝塔新建的站点的文件路径。
curl -fsSL "https://alist.nn.ci/v2.sh" | bash -s install 安装在服务器的路径
- 然后访问
访问,在网页的下面有个管理,进行后台配置就行了。(注意这里是http因为没有配置ssl证书呢还)http://ip:5244
各个网盘如何配置点这里
为域名配置ssl证书
- 删除默认配置的三个location
- 把下面的代码粘贴到刚才的配置文件中。
location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Real-IP $remote_addr; proxy_set_header Range $http_range; proxy_set_header If-Range $http_if_range; proxy_redirect off; proxy_pass http://127.0.0.1:5244; # 上传的最大文件尺寸 client_max_body_size 20000m; }
- 然后就在ssl选项中粘贴自己的证书就ok了。
版权声明:
作者:徐锦桐
链接:https://www.xujintong.com/2023/02/14/152/
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
作者:徐锦桐
链接:https://www.xujintong.com/2023/02/14/152/
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)
THE END