traefik 反向代理MeshCentral

图片[1]-traefik 反向代理MeshCentral-RSG-人生观

前言:

在MeshCentral的教程中,我提到过支持traefik,但是没在教程内写,因为内容多了一些,所以拆分成了两部分写的。

教程:

traefik,nginx,是都可以反向代理MeshCentral的,但是我不用nginx,所以这里我就只能出针对traefik的教程了。

至于traefik的安装教程,我网站已经有很多教程了,这里我就不在说了,我们直接开始写配置。

这里需要注意,meshcenteral模板的端口他是https,的不是http,所以traefik不能使用标签发现,自动配置,我们需要写动态文件才可以。

http:
  routers:
    mesh:
      service: mesh
      middlewares:
      rule: "Host(`mesh.domain.com)"
  services:
    mesh:
      loadBalancer:
        servers:
          - url: "https://192.168.1.2:8086"

注意:service部分的url是需要加s的不能是http

配置好反向代理之后,我们需要把模板内,hosename以及REVERSE_PROXY修改为traefik反向的域名,之后还需要修改config.json配置文件。

图片[2]-traefik 反向代理MeshCentral-RSG-人生观配置模板中的prot的变量要删掉,进行修改,这里演示一下,以traefik的反向代理端口为3443(https)所以配置文件的port端口配置也要改为3443。这时候我门要新加一个端口映射

图片[3]-traefik 反向代理MeshCentral-RSG-人生观

注意:traefik的反向代理写服务端的目标端口的时候要写容器转发的端口(8086)

结尾:

可能会有点绕,希望大家能够理解吧,不能理解,就在下面留言吧!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容