网站LOGO
oneLN
页面加载中
12月21日
网站LOGO oneLN
时间就是力量,你的时间就是你的力量
菜单
  • oneLN
    时间就是力量,你的时间就是你的力量
    用户的头像
    首次访问
    上次留言
    累计留言
    我的等级
    我的角色
    打赏二维码
    打赏博主
    Alist
    点击复制本页信息
    微信扫一扫
    文章二维码
    文章图片 文章标题
    创建时间
  • 一 言
    确认删除此评论么? 确认
  • 本弹窗介绍内容来自,本网站不对其中内容负责。
    • 复制图片
    • 复制图片地址
    • 百度识图
    按住ctrl可打开默认菜单

    Alist

    oneLN · 原创 ·
    Linux · 网盘
    共 1711 字 · 约 1 分钟 · 134

    简单说明

    一个支持多种存储,支持网页浏览和 WebDAV 的文件列表程序,由 gin 和 Solidjs 驱动。

    一键安装

    安装

    bash 代码:
    curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install

    更新

    bash 代码:
    curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update

    卸载

    bash 代码:
    curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s uninstall
    访问地址:http://YOUR_IP:5244/
    配置文件路径:/opt/alist/data/config.json

    自定义路径

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

    bash 代码:
    # 安装
    curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s install /root
    # 更新
    curl -fsSL "https://alist.nn.ci/v3.sh" | bash -s update /root
    # 卸载
    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-compose安装步骤

    创建一个目录

    bash 代码:
    mkdir /root/docker/alist #在根目录创建

    进入该目录

    bash 代码:
    cd /root/docker/alist

    创建docker-compose.yml文件

    bash 代码:
    nano docker-compose.yml
    bash 代码:
    version: '3.8'
    services:
        alist:
            image: 'xhofe/alist:latest'#拉去版本,现拉去版本为最新版,可指定版本.
            container_name: alist
            volumes:
                - '/etc/alist:/opt/alist/data'
            ports:
                - '5244:5244' #对外映射端口5244,左边的可以更改,右边是内部端口不可更改
            environment:
                - PUID=0
                - PGID=0
                - UMASK=022
            restart: unless-stopped

    运行容器

    bash 代码:
    docker compose up -d #旧版使用 docker-compose up -d

    随机生成一个密码

    bash 代码:
    docker exec -it alist ./alist admin random

    手动设置一个密码,NEW_PASSWORD是指你需要设置的密码

    bash 代码:
    docker exec -it alist ./alist admin set NEW_PASSWORD
    声明:本文由 oneLN(博主)原创,依据 CC-BY-NC-SA 4.0 许可协议 授权,转载请注明出处。

    还没有人喜爱这篇文章呢

    我要发表评论 我要发表评论
    博客logo oneLN 时间就是力量,你的时间就是你的力量
    MOEICP 20240256

    💻️ oneLN 3小时前 在线

    正在获取您的IP地址... 来访 人次, 查阅 次, 本页查阅

    🕛

    本站已运行 1 年 175 天 18 小时 4 分

    🌳

    自豪地使用 Typecho 建站,并搭配 MyLife 主题
    oneLN. © 2023 ~ 2024.
    网站logo

    oneLN 时间就是力量,你的时间就是你的力量