1、安装部署

1、一键脚本

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

2、开始折腾

1、添加存储

1、百度网盘

准备一个令牌,官网提供了快速获取的路径:https://alist.nn.ci/zh/guide/drivers/baidu.html#download-api

  • 客户端 ID
  • 客户端密钥
  • 令牌

image-20230511102354547

  • 驱动:选择百度网盘
  • 挂载路径,可以选择根目录/,或者自己新建目录,例如/百度网盘

image-20230511102540215

  • 刷新令牌就是刚刚获取的
  • 根文件路径是 你要提取百度网盘里面的路径
  • id 和密钥照着填写接口

保存之后的效果是:

image-20230511102703484

2、阿里云盘

刷新令牌:前往:https://alist.nn.ci/tool/aliyundrive/request

官方文档:https://alist.nn.ci/zh/guide/drivers/aliyundrive_open.html#%E5%88%B7%E6%96%B0%E4%BB%A4%E7%89%8C

image-20230511103040968

  • 驱动选择:阿里云盘 open

  • 根文件夹 ID:默认为 root,也就是挂载阿里云盘里面所有的文件,也可指定目录挂载

    打开阿里云盘官网,点击进入要设置的文件夹时点击 URL 后面的字符串

    https://www.aliyundrive.com/drive/folder/5fe01e1830601baf774e4827a9fb8fb2b5bf7940open in new window

    这个文件夹的 根文件夹 ID 即为 5fe01e1830601baf774e4827a9fb8fb2b5bf7940

    file_id

  • 回收站:在 AList 删除后进入网盘回收站,会占用云盘空间,但是后期如果误删可以找回。

  • 删除:直接删除不会停留在回收站,不会占用云盘空间,但是后期如果误删不能找回。

2、隐藏文件

隐藏文件在元信息里面

  • 路径:你需要隐藏或加密的路径
  • 密码:访问此路径需要密码
  • 写入:允许访客新建目录、新文件和上传文件
  • 隐藏:此路径要隐藏的对象,每行一个正则表达式(在 Golang 中)
    • 例如你需要隐藏/阿里云盘/教资 这个文件夹,路径:/阿里云盘,隐藏配置为:^教资 $,也可多个文件夹隐藏,换行配置即可
  • 说明:这个跟 vuepress 有点类似,填写 md 格式,然后就可以渲染出来
### 🔥🔥🔥说明
资料获取可根据自己需要自行下载,如需保存到自己网盘,请添加微信获取:javaxiaobear

image-20230511103901476

3、加密文件夹

加密上面已经提到,就不在说明了

4、开始美化

这里参考的是:https://anwen-anyi.github.io/index/

美化的路径在:全局

3、个人站点

目前我的个人站点已经搭建完成,免费资料获取:可直接访问:http://disk.javaxiaobear.cn/,ssl证书申请中

  • 大家可根据自己的需求,自行下载需要的资料,以免公众号获取,链接和谐或过期,如果需要自行全部保存,请添加微信:javaxiaobear

  • 当然,也准备了一个付费资料,收藏资料的精华,如需,请添加获取,保证超乎意外

image-20230511104503980

image-20230511104609445

image-20230511104700620.png

image-20230511104859191

GitHub 加速计划 / al / alist
40.69 K
5.27 K
下载
alist-org/alist: 是一个基于 JavaScript 的列表和表格库,支持多种列表和表格样式和选项。该项目提供了一个简单易用的列表和表格库,可以方便地实现各种列表和表格的展示和定制,同时支持多种列表和表格样式和选项。
最近提交(Master分支:1 个月前 )
74f82959 1 个月前
f2727095 - 1 个月前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐