| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151 |
- ################################################################
- #
- # Configuration sample for Traefik v2.
- #
- # For Traefik v1: https://github.com/traefik/traefik/blob/v1.7/traefik.sample.toml
- #
- ################################################################
- ################################################################
- # Global configuration
- ################################################################
- global:
- checkNewVersion: true
- sendAnonymousUsage: true
- ################################################################
- # EntryPoints configuration
- ################################################################
- # EntryPoints definition
- #
- # Optional
- #
- entryPoints:
- web:
- address: :80
- websecure:
- address: :443
- ################################################################
- # Traefik logs configuration
- ################################################################
- # Traefik logs
- # Enabled by default and log to stdout
- #
- # Optional
- #
- #log:
- # Log level
- #
- # Optional
- # Default: "ERROR"
- #
- # level: DEBUG
- # Sets the filepath for the traefik log. If not specified, stdout will be used.
- # Intermediate directories are created if necessary.
- #
- # Optional
- # Default: os.Stdout
- #
- # filePath: log/traefik.log
- # Format is either "json" or "common".
- #
- # Optional
- # Default: "common"
- #
- # format: json
- ################################################################
- # Access logs configuration
- ################################################################
- # Enable access logs
- # By default it will write to stdout and produce logs in the textual
- # Common Log Format (CLF), extended with additional fields.
- #
- # Optional
- #
- #accessLog:
- # Sets the file path for the access log. If not specified, stdout will be used.
- # Intermediate directories are created if necessary.
- #
- # Optional
- # Default: os.Stdout
- #
- # filePath: /path/to/log/log.txt
- # Format is either "json" or "common".
- #
- # Optional
- # Default: "common"
- #
- # format: json
- ################################################################
- # API and dashboard configuration
- ################################################################
- # Enable API and dashboard
- #
- # Optional
- #
- #api:
- # Enable the API in insecure mode
- #
- # Optional
- # Default: false
- #
- # insecure: true
- # Enabled Dashboard
- #
- # Optional
- # Default: true
- #
- # dashboard: false
- ################################################################
- # Ping configuration
- ################################################################
- # Enable ping
- #ping:
- # Name of the related entry point
- #
- # Optional
- # Default: "traefik"
- #
- # entryPoint: traefik
- ################################################################
- # Docker configuration backend
- ################################################################
- #providers:
- # Enable Docker configuration backend
- # docker:
- # Docker server endpoint. Can be a tcp or a unix socket endpoint.
- #
- # Required
- # Default: "unix:///var/run/docker.sock"
- #
- # endpoint: tcp://10.10.10.10:2375
- # Default host rule.
- #
- # Optional
- # Default: "Host(`{{ normalize .Name }}`)"
- #
- # defaultRule: Host(`{{ normalize .Name }}.docker.localhost`)
- # Expose containers by default in traefik
- #
- # Optional
- # Default: true
- #
- # exposedByDefault: false
|