Linux安装Alist

sakura5464 发布于 21 天前 40 次阅读


Alist是一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,也可以搭配emby,自建媒体库

官网链接https://alistgo.com/

一键安装脚本

仅适用于 Linux amd64/arm64 平台。

curl -fsSL "https://alistgo.com/v3.sh" -o v3.sh && bash v3.sh

面板管理命令

欢迎使用 Alist 管理脚本

1、安装 Alist
2、更新 Alist
3、卸载 Alist
-------------------
4、查看状态
5、重置密码
-------------------
6、启动 Alist
7、停止 Alist
8、重启 Alist
-------------------
0、退出脚本

请输入选项 [0-8]: 

使用命令:alist 或者 alist-manager

默认安装在 /opt/alist 中。 自定义安装路径,将安装路径作为第二个参数添加,必须是绝对路径(如果路径以 alist 结尾,则直接安装到给定路径,否则会安装在给定路径 alist 目录下),如 安装到 /root

# Install 

curl -fsSL "https://alistgo.com/v3.sh" -o v3.sh && bash v3.sh install /root 

# update 

curl -fsSL "https://alistgo.com/v3.sh" -o v3.sh && bash v3.sh update /root 

# Uninstall 

curl -fsSL "https://alistgo.com/v3.sh" -o v3.sh && bash v3.sh uninstall /root
  • 启动: systemctl start alist
  • 关闭: systemctl stop alist
  • 状态: systemctl status alist
  • 重启: systemctl restart alist

获取密码需要进入脚本安装AList的目录文件夹內执行如下命令

低于v3.25.0版本

./alist admin

3.25.0以上版本将密码改成加密方式存储的hash值,无法直接反算出密码,如果忘记了密码只能通过重新 随机生成 或者 手动设置

# 随机生成一个密码
./alist admin random
# 手动设置一个密码,`NEW_PASSWORD`是指你需要设置的密码
./alist admin set NEW_PASSWORD

使用docker安装

方法1:docker cli

docker run -d --restart=unless-stopped -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" alist666/alist:latest

方法2:docker compose

新建一个文件夹

mkdir /alist
cd /alist
vim docker-compose.yml

将下面内容复制进去,保存退出

version: '3.3'
services:
  alist:
    image: 'alist666/alist:beta'
    container_name: alist
    volumes:
      - '/etc/alist:/opt/alist/data'
    ports:
      - '5244:5244'
    environment:
      - PUID=0
      - PGID=0
      - UMASK=022
    restart: unless-stopped

最后运行

docker-compose up -d

此作者没有提供个人介绍。
最后更新于 2025-06-02