35 lines
896 B
YAML
35 lines
896 B
YAML
---
|
|
container_traefik_version: "latest"
|
|
container_traefik_http_port: 80
|
|
container_traefik_https_port: 443
|
|
container_traefik_domain: "example.com"
|
|
container_traefik_san_domains:
|
|
- "example.com"
|
|
- "example.org"
|
|
container_traefik_cloudflare_mail: "your-email@example.com"
|
|
container_traefik_cloudflare_token: "your-cloudflare-token"
|
|
container_traefik_basicauth_user: "admin"
|
|
container_traefik_basicauth_password: "yourpassword"
|
|
|
|
# Static Traefik Routes
|
|
container_traefik_routers:
|
|
traefik:
|
|
entryPoints:
|
|
- "https"
|
|
rule: "Host(`example.example.com`)"
|
|
middlewares:
|
|
- default-headers
|
|
tls: {}
|
|
service: traefik
|
|
|
|
container_traefik_services:
|
|
traefik:
|
|
loadBalancer:
|
|
servers:
|
|
- url: "http://127.0.0.1"
|
|
passHostHeader: true
|
|
serversTransport: insecure-https
|
|
|
|
container_traefik_serversTransports:
|
|
insecure-https:
|
|
insecureSkipVerify: true
|