我有一个“服务器”设置,可以在traefik运行正常的容器中运行多个服务。我想为在另一台计算机上运行的服务添加虚拟主机,以便可以访问hassio.domain.com并将其转发到该服务器。有一次,我让另一台服务/机器运行nginx并指向主服务器,但是我似乎无法弄清楚如何使traefik静态指向10.0.0.xx:8123,同时保持已运行的位。主服务器。
我很稠密吗?我绝对没有经验,但是我花了数小时来搜索和尝试查找示例,但我认为我并不真正理解该术语。
谢谢
答案 0 :(得分:1)
您明白了吗?如果没有,我也许可以提供帮助。我想我做了你想做的。 我在服务器IP为10.10.1.12的docker容器中运行traefik 我想转发给运行IP地址为10.10.1.254的pi孔的树莓派
这是我traefik.toml中这样一个条目的示例
您可能不需要基本的身份验证部分
[file]
[backends]
[backends.backend-pihole]
[backends.backend-pihole.servers]
[backends.backend-pihole.servers.server-pihole-ext]
url = "http://10.10.1.254/admin/"
[frontends]
[frontends.frontend-pihole]
backend = "backend-pihole"
passHostHeader = true
basicAuth = [
"username:password",
]
[frontends.frontend-pihole.routes]
[frontends.frontend-pihole.routes.route-pihole-ext]
rule = "Host:subdomain.domain.com"
希望这会有所帮助