在群晖NAS的Docker下安装appdaemon
  • 分类:Docker
  • 发表:2018-04-24
  • 围观(2,944)
  • 评论(0)

Appdaemon是用来干嘛的?

appdaemon是用python编写并在其环境下运行的一套程序。

HAdashboard和Appdaemon是什么关系?

HAdashboard是一种图形界面化的程序,是appdaemon下的一个子系统。想要安装HAdashboard必须先安装Appdaemon,然后在Appdaemon下再安装HAdashboard。

用putty登录NAS,并切换到root权限

sudo -i

从阿里云拉取appdaemon镜像

docker pull cb59j9ia.mirror.aliyuncs.com/acockburn/appdaemon

打开FileStation,在docker目录下新建一个名为“appdaemon”的文件夹,然后在appdaemon文件夹下新建

compiled/Javascript 及compiled/css 文件夹。

回到docker中的映像,启动刚刚获取到的appdaemon镜像,然后点击高级设置。

切换到“卷”选项卡,添加文件夹,输入  docker/appdaemon,对应的装载路径输入/conf。

然后切换到“网络”选项卡,选择“使用与docker host 相同的网络”。

最后切换到“环境”选项卡,添加如下变量:

1.可变:HA_URL    值: http://nasip:8123  # homeassistant的地址。

2.可变:HA_KEY  值:password  #homeassistant的登陆密码。

3.可变:DASH_URL 值: http://nasip:5050 #appdaemon的登陆的网址。

4.可变:DASH_PASSWORD  值:password  #登录appdaemon的密码,可以不设置。

 

设置完成之后启动容器。

查看容器的运行日志,如果出现下图字样,说明appdaemon已经安装完成。

我们输入http://nasip:5050就能看到appdaemon的界面了。

如果打不开网页,请检查一下docker/appdaemon/appdaemon.yaml文件,是否有

hadashboard:
  dash_url: http://nasip:5050

如果没有请添加后重启容器。

注意:HA的密码要设置的复杂一点,不能纯数字,否则会报错!!!

appdaemon的详细使用和设置,请参考网站http://appdaemon.readthedocs.io/en/latest/index.html

共有 0 条评论

Top