找回密码
 立即注册

微信扫码登录

搜索
查看: 20|回复: 0

[技术探讨] 如何在Alist中添加HA的本地文件

[复制链接]

1

主题

32

回帖

690

积分

高级会员

积分
690
金钱
657
HASS币
0
发表于 1 小时前 | 显示全部楼层 |阅读模式
HA对加载项设置了隔离机制,导致加载项(Container)无法访问本地文件,尤其是一些需要访问本地文件的加载项,如Alist。最近有群友问我如何在Alist中映射本地文件目录,其实很简单,教程如下:


首先,我们要在HA中添加Portainer,它可以通过图形化界面方便快捷的管理所有Container。添加方法如下:
image.png
在“加载项”中选择加载项商店,然后点击右上角的三个点点,选择添加库,将https://gitcode.com/waxgourd/addons复制进去,这样就将waxgourd大神制作的HA加载项库添加成功了。
刷新一下页面,就可以在加载项商店中找到Portainer。
image.png
下载好后,把“保护模式”关闭,让Portainer访问HA的docker SOCK和所有的文件路径。点击开始按钮,登录帐号是admin,密码在设置界面查找,第一次进入界面需要重新设置强密码,设置好后退出重新登陆就可以啦。
image.png
登录进去后在primary节点里点击live connect。
image.png
可以看见我们之前设置好的alist的容器,应该叫addon-XXXX-alist,点击它,进入容器的管理界面。
image.png
先把容器停掉,然后点击右上的duplicate/edit,重新对容器的设置进行编辑。
image.png
在最下面,高级设置的volumes界面,添加新的路径映射,将你想要映射的路径添加到Alist的容器路径就可以啦,记得选择bind,不要选择volume。
image.png
编辑好后,保存,重新开始容器,大功告成。

image.png
image.png
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2026-1-23 11:53 , Processed in 0.052558 second(s), 6 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表