一个支持多存储的文件列表程序,开箱即用!

一个支持多种存储的文件列表程序,支持网页浏览和 webdav,由 gin 和 Solidjs 提供支持。一个支持多存储的文件列表程序,开箱即用!

功能

  • 使用简单:AList 从一开始就设计为易于安装,并且可以在所有平台上使用
  • 多种存储:AList 支持多个存储提供商,包括本地存储、阿里云盘、OneDrive、Google Drive 等,且易于拓展
  • 支持 WebDAV:AList 支持所有 WebDAV 存储,这是一种用于访问文件的标准。
  • 黑暗模式:自由切换明暗模式
  • 受保护的路由:为特定路径添加密码保护和身份验证
  • 文件预览:支持视频、音频、文档、PDF、图片预览等,甚至支持 ipa 安装
  • 打包下载:使用浏览器的 stream api 支持打包下载,无需使用服务器
  • 其他功能:包括文本编辑器、README/HTML 渲染、文件永久链接、Cloudflare Workers 代理等

安装

一键脚本

仅适用于 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

自定义路径:

默认安装在 /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

获取密码

需要进入脚本安装 AList 的目录文件夹,执行以下命令

  • 低于 v3.25.0
./alist admin
  • 高于 v3.25.0

    3.25.0 以上版本将密码改为加密哈希值,无法直接计算密码。如果忘记密码,只能重新 randomly generated 或 manually set

# Randomly generate a password
./alist admin random
# Manually set a password, `NEW_PASSWORD` refers to the password you need to set
./alist admin set NEW_PASSWORD

界面

使用好看的 UI 管理 AList 程序而不是命令行,方便的查看日志一个支持多存储的文件列表程序,开箱即用!直接挂载为本地硬盘一个支持多存储的文件列表程序,开箱即用!一个支持多存储的文件列表程序,开箱即用!原生的开机自启与静默启动一个支持多存储的文件列表程序,开箱即用!自动检查更新一个支持多存储的文件列表程序,开箱即用!快捷查看管理员信息一个支持多存储的文件列表程序,开箱即用!更多操作一个支持多存储的文件列表程序,开箱即用!

传送门

GitHub:https://github.com/alist-org/docs

-END-


原文始发于微信公众号(开源技术专栏):一个支持多存储的文件列表程序,开箱即用!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/170912.html

(0)
小半的头像小半

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!