【问题标题】:Use traefik as reverse proxy for non-Docker service on second server使用 traefik 作为第二台服务器上非 Docker 服务的反向代理
【发布时间】:2018-08-07 19:24:55
【问题描述】:

我有一个“服务器”设置,在 traefik 运行良好的容器中运行多个服务。我想为在单独机器上运行的服务添加一个虚拟主机,以便我可以转到 hassio.domain.com 并转发到该服务器。在某一时刻,我让另一台服务/机器运行 nginx 并指向主服务器,但我似乎无法弄清楚如何在保持 traefik 静态指向 10.0.0.xx:8123 的同时保持已经运行的位主服务器。

我是不是很密集?我绝对没有经验,但我花了几个小时在谷歌上搜索并试图找到示例,但我认为我并不真正理解这些术语。

谢谢

【问题讨论】:

    标签: traefik


    【解决方案1】:

    你弄明白了吗?如果没有,我也许可以提供帮助。我想我做了你想做的事。 我在 IP 为 10.10.1.12 的服务器上的 docker 容器中运行了 traefik 我想转发到在 IP 10.10.1.254 运行 pi-hole 的树莓派

    这是我的 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"
    

    希望对你有帮助

    【讨论】:

    • 在问一个完全不相关的问题时,不知何故直到现在才看到这一点。我想通了,但它看起来很像你所拥有的。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2018-01-20
    • 2017-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-16
    • 2021-04-12
    • 1970-01-01
    相关资源
    最近更新 更多