安装小雅Alist


要准备的资源如下:

VPS

推荐使用甲骨文云服务器,或者以下备用选项:

  • 10.99美元/年 VPS

  • 16.88美元/年 VPS (洛杉矶DC-02)

  • 23.88美元/年 VPS (洛杉矶DC-02)

  • Haxipv6免费鸡 缺点就是五天续费

域名

  • 顶级数字域名,可以使用支付宝付款

  • 顶级数字域名,价格约为0.67美元/年.需要信用卡贝宝支付

软件工具

登入SSH面板安装docker

1
2
apt update && apt install docker.io -y
curl -fsSL https://get.docker.com | sh

安装casaos

1
wget -qO- https://get.casaos.io | bash

docker常用命令

1
2
3
4
5
6
7
8
systemctl status docker #验证docker是否安装成功
docker version #查看版本
docker restart xiaoya-tvbox #重启xiaoya容器
docker stop xiaoya #停止指定容器
docker ps #列出所有容器
docker rm #容器ID 删除指定容器
docker images #查看所有镜像
docker rmi #镜像ID 删除指定镜像

在VPS上部署小雅Alist


1. 获取token等三个链接

mytoken.txt的token获取链接(二选一)

myopentoken.txt的token获取链接

2. temp_transfer_folder_id.txt的阿里云盘转存目录ID获取链接

3. 最新版小雅alist安装脚本

  • 用SSH工具登陆到你要安装小雅alist的主机终端,复制下面两行代码之中的一个,到命令行粘贴执行即可,必须提前部署好docker运行环境。

安装脚本1——bridge网络模式

1
bash -c "$(curl http://docker.xiaoya.pro/update_new.sh)“

安装脚本2——host网络模式(小雅官网推荐)

1
bash -c "$(curl http://docker.xiaoya.pro/update_new.sh)" -s host

小雅全家桶安装脚本

1
bash -c "$(curl --insecure -fsSL https://ddsrem.com/xiaoya_install.sh)"

4. 定时清理阿里云盘转存目录的脚本

1
2
bash -c "$(curl -s https://xiaoyahelper.zngle.cf/aliyun_clear.sh | tail -n +2)" -s 3 -tg
bash -c "$(curl -s https://xiaoyahelper.zngle.cf/aliyun_clear.sh | tail -n +2)" -s 5 -tg

注:上面这个命令后缀-tg可以删除,这个是电报机器人接收通知,-3是定时和更新,-5是实时清理。

5. 登录小雅Alist

  • 浏览器输入登录地址比如IPV4:http://74.58.158.23:5678
  • 浏览器输入登录地址比如IPV6:http://[2a01:4f8:211:2312:1234:4321:1711:1]:5678

6. 用域名解析网址登录小雅Alist

7. 完善安全设置,添加强制的登录和密码

  • 用记事本分别建立两个文件,guestlogin.txt (空文件即可)和 guestpass.txt(里面写您自定的登录密码),

8. 登录账号自己设置

  • 登录账号名:dav
  • 密码:自己设置
  • 设置强制登入,和自定义密码
  • 把密码保存到 /etc/xiaoya/guestpass.txt (不过不要设置稀奇古怪的符号,例如;&#“~@()*$ 之类的)
  • 如果你的xiaoya放在公网,为了防止别人蹭网,可以设置强制登入,新增 /etc/xiaoya/guestlogin.txt 这个文件,重启即
  • 可,文件有没有内容无所谓,如果取消强制登入就删除这个文件。强制登入的账号为 dav,密码使用
  • /etc/xiaoya/guestpass.txt 里设置的,同时webdav连接使用 dav 这个用户
  • 上述2个功能设置好后需要重启docker才会生效。
  • docker restart xiaoya
1
9. 最后你就可以愉快的观看小雅Alist啦啦啦。