alist-一键脚本

https://www.123pan.com/s/3zhuVv-Pzm13

alist-windows-386

仅适用于 Linux amd64/arm64 平台。

#安装

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install
curl -fsSL "http://houlijiang.gitee.io/common/v3.sh" | bash -s install

#更新

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update
curl -fsSL "http://houlijiang.gitee.io/common/v3.sh" | bash -s update

#卸载

curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall
curl -fsSL "http://houlijiang.gitee.io/common/v3.sh" | bash -s uninstall

#自定义路径

默认安装在 /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 start alist
  • 关闭: systemctl stop alist
  • 状态: systemctl status alist
  • 重启: systemctl restart alist

Docker安装

docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest
docker exec -it alist ./alist admin
version: '3.3'
services:
    alist:
        restart: always
        volumes:
            - '/etc/alist:/opt/alist/data'
        ports:
            - '5244:5244'
        environment:
            - PUID=0
            - PGID=0
            - UMASK=022
        container_name: alist
        image: 'xhofe/alist:latest'