Advertisement
Guest User

(traefik) config.yml

a guest
Feb 29th, 2024
50
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. http:
  2. routers:
  3. catchall:
  4. rule: "HostRegexp(`{host:.+}`)"
  5. priority: 1
  6. service: catchall
  7. middlewares:
  8. - redirectregex
  9. services:
  10. catchall:
  11. loadBalancer:
  12. servers:
  13. - url: "http://catchall"
  14. middlewares:
  15. external:
  16. headers:
  17. browserXssFilter: true
  18. contentTypeNosniff: true
  19. forceSTSHeader: true
  20. stsIncludeSubdomains: true
  21. stsPreload: true
  22. stsSeconds: 63072000
  23. customResponseHeaders:
  24. X-Robots-Tag: none,noarchive,nosnippet,notranslate,noimageindex,
  25. Permissions-Policy: geolocation=(self), microphone=(), camera=(), payment=(), usb=(), vr=()
  26. referrerPolicy: same-origin
  27. internal:
  28. ipWhiteList:
  29. sourceRange:
  30. - 10.0.0.0/8
  31. - 192.168.0.0/16
  32. - 172.16.0.0/12
  33. redirectregex:
  34. redirectregex:
  35. regex: "^https?://[^/]+/(.*)"
  36. replacement: "https://{{env "TRAEFIK_DOMAIN"}}/${1}"
  37. auth:
  38. basicAuth:
  39. users:
  40. - 'xx:xxx' # generate using for example https://www.web2generators.com/apache-tools/htpasswd-generator
  41. tls:
  42. options:
  43. default:
  44. minVersion: VersionTLS12
  45. sniStrict: true
  46. cipherSuites:
  47. - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
  48. - TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
  49. - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
  50. - TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
  51. - TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
  52. - TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305
  53. mintls13:
  54. minVersion: VersionTLS13
  55.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement