侧边栏壁纸
博主头像
青菜-halo2 博主等级

行动起来,活在当下

  • 累计撰写 74 篇文章
  • 累计创建 6 个标签
  • 累计收到 7 条评论

目 录CONTENT

文章目录

Alist套娃小雅操作指南

Administrator
2025-01-21 / 0 评论 / 1 点赞 / 11 阅读 / 0 字

参考地址:https://miaoyanginfo.github.io/posts/6776.html

虽然小雅也是基于Alist的docker容器,但它是相对独立的,并且阉割也许多Alist的功能,无法像Alist那样和其他网盘进行文件复制。那有没有一种可能将小雅容器接入Alist呢,让小雅里面的资源也能轻松复制到其他网盘中? 今天咱们来搞小雅套娃操作,也就是将小雅接入到完整的Alist平台,将小雅中的资源转存到接入Alist的其他网盘中去。

前提

正常运行的小雅容器和Alist容器。

获取小雅链接令牌

使用ssh工具登录到小雅的宿主机。 运行以下命令:

 docker exec -i xiaoya sqlite3 data/data.db << EOF
 select value from x_setting_items where key = "token";
 EOF
 ​
 ​
 ### kubernetes中pod中获取token
 [root@k8s-master01 /root]# kubectl get pod -n xiaoya
 NAME                        READY   STATUS    RESTARTS   AGE
 xiaoya-7dc7f588b6-hn6dg     1/1     Running   0          4d22h
 xiaoya-up-8d96d876c-gls9v   1/1     Running   0          14h
 [root@k8s-master01 /root]# kubectl exec -it -n xiaoya xiaoya-up-8d96d876c-gls9v -- bash
 xiaoya-up-8d96d876c-gls9v:/opt/alist# sqlite3 data/data.db << EOF
 select value from x_setting_items where key = "token";
 EOF

将命令中的xiaoya替换为你实际小雅容器的名称。

执行完成之后会命令框会显示alist-开头的一串令牌,将其复制保存,随后会用到。

在Alist中添加存储

登录到Alist管理页面,添加一个存储,驱动选择Alist V3,挂载路径自己输入,例如/xiaoya。链接填入小雅的地址加端口。

在令牌处填入复制的小雅令牌,然后保存。

回到存储列表查看刚才添加的小雅存储状态是否为work。

回到Alist主页就可以看到小雅里面的文件了,现在就可以把里面的文件复制到你已经挂载到Alist的其他网盘了。

后记

需要注意的是,在Alist中添加了小雅之后可以从小雅复制文件到其他网盘,但是无法将文件复制到小雅里面,也无法删除小雅里面的文件,也就是只具有只读权限。 如果后期升级或重新部署了小雅容器,需要重新获取令牌。

1

评论区