Quick Architecture Presets
HTTP Router & Match Rules
Backend Service & Load Balancing
http://127.0.0.1:8080
Traefik Middlewares & Policies
Average req/s
Max Burst
Generated Traefik Configuration (YAML)
# Traefik v2/v3 Dynamic Configuration
# Generated by MiniToolDesk (https://minitooldesk.com/tools/traefik-config-generator/)
http:
routers:
web-app-router:
rule: "Host(`app.example.com`)"
service: "web-app-service"
entryPoints:
- "websecure"
middlewares:
- "web-app-router-ratelimit"
- "web-app-router-headers"
- "web-app-router-compress"
tls:
certResolver: "letsencrypt"
middlewares:
web-app-router-ratelimit:
rateLimit:
average: 100
burst: 50
web-app-router-headers:
headers:
sslRedirect: true
stsSeconds: 31536000
stsIncludeSubdomains: true
stsPreload: true
contentTypeNosniff: true
browserXssFilter: true
frameDeny: true
web-app-router-compress:
compress: {}
services:
web-app-service:
loadBalancer:
passHostHeader: true
servers:
- url: "http://127.0.0.1:8080"
Production Ready
Mount this file into your Traefik dynamic provider folder or add it via Docker provider labels.
将此工具固定在浏览器侧边栏
随时按下 Alt+M 即可在当前标签页侧边唤出此工具,免去切网页的麻烦。100% 离线免费。
如何生成 Traefik 动态配置文件
- 1选择输出格式(YAML 或 TOML)或选择快捷预设架构。
- 2设置 Router 标识名、入口 EntryPoints 与 Host/PathPrefix 匹配规则。
- 3配置目标后端服务集群 IP/端口,并可选配置健康检查端点。
- 4根据业务按需开启限流、HTTP 认证、HSTS 安全标头及压缩中间件。
零上传云原生网关配置
在浏览器本地实时生成硬化的 Traefik 动态配置,无需将内网 IP、服务器域名或敏感认证凭据上传至第三方。
常见问题解答 (FAQ)
喜欢 Traefik 动态配置生成器 吗?分享给你的工程师朋友,一起告别广告与隐私泄露!
MiniToolDesk 100% 离线计算、零数据上传,您的支持是保持纯净无广告的动力。
相关开发者工具
Popular
Docker Run 转 Compose 转换器
一键将复杂 docker run 命令行转换为规范的 docker-compose.yml 服务配置
Launch tool→
Popular
Nginx 可视化配置生成器
可视化配置生产级反向代理、Let's Encrypt SSL、WebSocket、跨域与单页路由
Launch tool→
Popular
Dockerfile 多阶段构建生成器
可视化生成 Node.js、Go、Python、Rust 与 Java 的多阶段极简安全容器镜像
Launch tool→
Popular
Kubernetes YAML 配置文件生成器
可视化构建 Deployment、Service、Ingress 与 ConfigMap 资源配置
Launch tool→