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
- 客户端密钥
- 令牌
- 驱动:选择百度网盘
- 挂载路径,可以选择根目录
/
,或者自己新建目录,例如/百度网盘
- 刷新令牌就是刚刚获取的
- 根文件路径是 你要提取百度网盘里面的路径
- id 和密钥照着填写接口
保存之后的效果是:
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
-
驱动选择:阿里云盘 open
-
根文件夹 ID:默认为 root,也就是挂载阿里云盘里面所有的文件,也可指定目录挂载
打开阿里云盘官网,点击进入要设置的文件夹时点击 URL 后面的字符串
如 https://www.aliyundrive.com/drive/folder/5fe01e1830601baf774e4827a9fb8fb2b5bf7940open in new window
这个文件夹的 根文件夹 ID 即为
5fe01e1830601baf774e4827a9fb8fb2b5bf7940
-
回收站:在 AList 删除后进入网盘回收站,会占用云盘空间,但是后期如果误删可以找回。
-
删除:直接删除不会停留在回收站,不会占用云盘空间,但是后期如果误删不能找回。
2、隐藏文件
隐藏文件在元信息
里面
- 路径:你需要隐藏或加密的路径
- 密码:访问此路径需要密码
- 写入:允许访客新建目录、新文件和上传文件
- 隐藏:此路径要隐藏的对象,每行一个正则表达式(在
Golang
中)- 例如你需要隐藏
/阿里云盘/教资
这个文件夹,路径:/阿里云盘
,隐藏配置为:^教资 $
,也可多个文件夹隐藏,换行配置即可
- 例如你需要隐藏
- 说明:这个跟 vuepress 有点类似,填写 md 格式,然后就可以渲染出来
### 🔥🔥🔥说明
资料获取可根据自己需要自行下载,如需保存到自己网盘,请添加微信获取:javaxiaobear
3、加密文件夹
加密上面已经提到,就不在说明了
4、开始美化
这里参考的是:https://anwen-anyi.github.io/index/
美化的路径在:全局
3、个人站点
目前我的个人站点已经搭建完成,免费资料获取:可直接访问:http://disk.javaxiaobear.cn/,ssl证书申请中
-
大家可根据自己的需求,自行下载需要的资料,以免公众号获取,链接和谐或过期,如果需要自行全部保存,请添加微信:javaxiaobear
-
当然,也准备了一个付费资料,收藏资料的精华,如需,请添加获取,保证超乎意外