找回密码
 立即注册

微信扫码登录

搜索
查看: 674|回复: 11

[技术探讨] 如何解决Docker版本ha外网访问其他docker容器

[复制链接]
jjcs 手机认证

57

主题

2039

回帖

8290

积分

论坛元老

积分
8290
金钱
6184
HASS币
50
发表于 2025-8-16 13:21:47 | 显示全部楼层 |阅读模式
一直以来,hassos用户在访问其他add-one,hassos提供Ingress 机制和Supervisor 反向代理,让add-one的web界面展示在侧边栏,并且可用外网访问

那么容器版本ha,如何解决外网访问侧边栏,其他部署的容器web服务,最老套的方法,直接泛域名解析域名,nginx挨个映射你需要的服务,ha外网侧边栏添加外网访问域名,也不安全不好管理,请问有没有类似的Ingress 服务解决这个问题,
据我所知k8S提供这种对外访问统一的接口,但是没有5台以上机器部署k8s没有任何意义
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

66

主题

309

回帖

6184

积分

元老级技术达人

积分
6184
金钱
5794
HASS币
100
发表于 2025-8-16 13:40:04 | 显示全部楼层
万物皆可插件,写个插件做代理,不过网页中不能使用绝对路径,或者可以配置base url
回复

使用道具 举报

jjcs 手机认证

57

主题

2039

回帖

8290

积分

论坛元老

积分
8290
金钱
6184
HASS币
50
 楼主| 发表于 2025-8-16 13:44:38 | 显示全部楼层
ryanh7 发表于 2025-8-16 13:40
万物皆可插件,写个插件做代理,不过网页中不能使用绝对路径,或者可以配置base url ...

有点麻烦,我目前看到Traefik方案,感觉有点复杂不知道能不能啃下来
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

66

主题

309

回帖

6184

积分

元老级技术达人

积分
6184
金钱
5794
HASS币
100
发表于 2025-8-16 15:49:31 | 显示全部楼层
jjcs 发表于 2025-8-16 13:44
有点麻烦,我目前看到Traefik方案,感觉有点复杂不知道能不能啃下来

殊途同归
回复

使用道具 举报

ZDZX 手机认证

5

主题

91

回帖

667

积分

高级会员

积分
667
金钱
571
HASS币
0
发表于 2025-8-16 18:10:31 | 显示全部楼层
jjcs 发表于 2025-8-16 13:44
有点麻烦,我目前看到Traefik方案,感觉有点复杂不知道能不能啃下来

我目前也是nginx在80端口/映射HA,/esphome映射esphome,/nodered映射Node-RED,然后在HA侧边栏网页访问地址分别写“/esphome/”和“/nodered/”实现在家统一走内网,在外统一走公网的。我不知道有Traefik方案,后续研究下
esphome.png

回复

使用道具 举报

jjcs 手机认证

57

主题

2039

回帖

8290

积分

论坛元老

积分
8290
金钱
6184
HASS币
50
 楼主| 发表于 2025-8-16 18:43:15 | 显示全部楼层
ZDZX 发表于 2025-8-16 18:10
我目前也是nginx在80端口/映射HA,/esphome映射esphome,/nodered映射Node-RED,然后在HA侧边栏网页访问 ...

你这样url很容易扫出来
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

jjcs 手机认证

57

主题

2039

回帖

8290

积分

论坛元老

积分
8290
金钱
6184
HASS币
50
 楼主| 发表于 2025-8-16 18:45:33 | 显示全部楼层
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

30

主题

224

回帖

1888

积分

论坛UI达人

积分
1888
金钱
1629
HASS币
50
发表于 2025-8-16 21:22:14 | 显示全部楼层
ha前端就做好UI和实体管理就行了,插这么多东西干啥呢,有这功夫不如搭个像sun-panel、homepage之类的导航页
回复

使用道具 举报

jjcs 手机认证

57

主题

2039

回帖

8290

积分

论坛元老

积分
8290
金钱
6184
HASS币
50
 楼主| 发表于 2025-8-16 23:25:58 | 显示全部楼层
gasment 发表于 2025-8-16 21:22
ha前端就做好UI和实体管理就行了,插这么多东西干啥呢,有这功夫不如搭个像sun-panel、homepage之类的导航 ...

ha侧边栏统一访问各种服务,像add-one,导航页也是方法,但是如何解决对外访问只映射导航页,可用在外网访问,并且解决权限问题
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

ZDZX 手机认证

5

主题

91

回帖

667

积分

高级会员

积分
667
金钱
571
HASS币
0
发表于 2025-8-18 00:44:07 | 显示全部楼层
jjcs 发表于 2025-8-16 18:43
你这样url很容易扫出来

不会的,我有最外层的访问控制,在登录之前从公网访问任何路径都会显示登录请求
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-9 05:22 , Processed in 0.511424 second(s), 7 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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