AList-开源的网盘管理工具


Alist
AList-开源的网盘管理工具

高效的网盘管理工具

Alist-说明文档
Github开源/alist-org

Alist是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。
支持20余种网盘,安装便捷,支持手动安装,docker安装,一键安装脚本,简单的实用。

安装方式介绍

基本条件

  • linux/win 服务器
  • 配置不低于1H1G
  • 采用宝塔面板
  • 安装NGINX
  • 域名/SSL证书(非必要)

获取 AList

打开 AList Release(github) 下载待部署系统对应的文件。最新版的前端已经和后端打包好了,不用再下载前端文件了。

运行 AList

 

 

当你看到 start server@0.0.0.0:5244 的输出,之后没有报错,说明操作成功。 第一次运行时会输出初始密码。程序默认监听 5244 端口。
打开 http://ip:5244 可以看到登录页面

一键脚本

仅适用于 Linux amd64/arm64 平台。
安装:
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
更新:
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update
卸载
curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall

按照操作进行查看账号密码后进行登录。

cd /opt/alist

./alist admin

自定义路径安装方法

默认安装在 /opt/alist 中。 自定义安装路径,将安装路径作为第二个参数添加,必须是绝对路径(如果路径以 alist 结尾,则直接安装到给定路径,否则会安装在给定路径 alist 目录下),如 安装到 /root:
'# Install - 安装'
'curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /root'
'# update - 升级'
'curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /root'
'# Uninstall - 卸载'
'curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall /root'

 

然后,执行 systemctl daemon-reload 重载配置,现在你可以使用这些命令来管理程序:

  • 启动: systemctl start alist
  • 关闭: systemctl stop alist
  • 配置开机自启: systemctl enable alist
  • 取消开机自启: systemctl disable alist
  • 状态: systemctl status alist
  • 重启: systemctl restart alist

更多相关安装方法及反代设置 可以前往Github/alist开源项目查看官方文档说明。我推荐使用天翼云盘,因为这个最简单。嘿嘿


MrdT Dec. 18, 2022, 3:05 p.m. 1046 收藏文档