diff --git a/docker-compose/traefik/config/example.traefik.yml b/docker-compose/traefik/config/example.traefik.yml deleted file mode 100644 index 594e62b..0000000 --- a/docker-compose/traefik/config/example.traefik.yml +++ /dev/null @@ -1,151 +0,0 @@ -################################################################ -# -# 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 \ No newline at end of file diff --git a/docker-compose/traefik/config/traefik.yml b/docker-compose/traefik/config/traefik.yml index 0da6e39..788f786 100644 --- a/docker-compose/traefik/config/traefik.yml +++ b/docker-compose/traefik/config/traefik.yml @@ -47,7 +47,13 @@ entryPoints: # caServer: "https://acme-staging-v02.api.letsencrypt.org/directory" # httpChallenge: # entryPoint: web -# +# -- or pick dns challenge +# dnsChallenge: +# provider: your-resolver (e.g. cloudflare) +# resolvers: +# - "1.1.1.1:53" +# - "8.8.8.8:53" + # production: # acme: # email: your-email@example.com @@ -55,6 +61,12 @@ entryPoints: # caServer: "https://acme-v02.api.letsencrypt.org/directory" # httpChallenge: # entryPoint: web +# -- or pick dns challenge +# dnsChallenge: +# provider: your-resolver (e.g. cloudflare) +# resolvers: +# - "1.1.1.1:53" +# - "8.8.8.8:53" # (Optional) Overwrite Default Certificates # tls: