【发布时间】:2021-06-04 23:00:59
【问题描述】:
我想更改 Traefik 仪表板的上下文路径,例如https://apps.example.com/ 到 https://apps.example.com/traefik,因为我已将 Heimdall 路由到 https://apps.example.com/。我能找到的所有示例都是针对 Traefik 1.x 的。最简单的方法是什么?我当前的配置(不起作用):
traefik.toml:
[entryPoints]
[entryPoints.web]
address = ":80"
[entryPoints.web.http.redirections.entryPoint]
to = "websecure"
scheme = "https"
[entryPoints.websecure]
address = ":443"
[api]
dashboard = true
insecure = true
[log]
level = "DEBUG"
[certificatesResolvers.cloudflare.acme]
email = "email@email.com"
storage = "acme.json"
[certificatesResolvers.cloudflare.acme.dnsChallenge]
provider = "cloudflare"
resolvers = ["1.1.1.1:53", "8.8.8.8:53"]
[providers.docker]
watch = true
network = "web"
exposedByDefault = false
endpoint = "unix:///var/run/docker.sock"
[providers.file]
filename = "traefik_dynamic.toml"
traefik_dynami.toml:
[http.routers.api]
rule = "Host(`apps.example.com`) && Path(`/traefik`)"
entrypoints = ["websecure"]
service = "api@internal"
[http.routers.api.tls]
certResolver = "cloudflare"
【问题讨论】: