# Traefik静态配置文件 global: sendAnonymousUsage: false # API和仪表板配置 api: dashboard: true insecure: true # 仅用于测试,生产环境应使用安全配置 # 入口点配置 entryPoints: http: address: ":80" # 重定向HTTP到HTTPS http: redirections: entryPoint: to: https scheme: https https: address: ":443" api: address: ":8080" # 提供者配置 providers: # 启用Consul Catalog提供者 consulCatalog: exposedByDefault: false prefix: "traefik" refreshInterval: 15s requireConsistent: true stale: false watch: true endpoint: address: "http://127.0.0.1:8500" scheme: "http" connectAware: true connectByDefault: false # 启用Nomad提供者 nomad: exposedByDefault: false prefix: "traefik" refreshInterval: 15s stale: false watch: true endpoint: address: "http://127.0.0.1:4646" scheme: "http" allowEmptyServices: true # 日志配置 log: level: "INFO" format: "json" accessLog: format: "json" fields: defaultMode: "keep" headers: defaultMode: "keep"