Advertisement
titooo7

traefik,.toml

Jan 30th, 2020
277
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.32 KB | None | 0 0
  1. #!/bin/bash
  2. #
  3. # Title: PGBlitz (Reference Title File)
  4. # Author(s): Admin9705
  5. # URL: https://pgblitz.com - http://github.pgblitz.com
  6. # GNU: General Public License v3.0
  7. ################################################################################
  8.  
  9. insecureskipverify = true
  10.  
  11. logLevel = "WARN"
  12.  
  13. defaultEntryPoints = ["http", "https"]
  14.  
  15. [entryPoints]
  16. [entryPoints.http]
  17. address = ":80"
  18. [entryPoints.http.redirect]
  19. entryPoint = "https"
  20. [entryPoints.https]
  21. address = ":443"
  22. [entryPoints.https.tls]
  23. MinVersion = "VersionTLS12"
  24. CipherSuites = ["TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256","TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384","TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256","TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256"]
  25. [entryPoints.monitor]
  26. address = ":8081"
  27.  
  28. [retry]
  29.  
  30. [api]
  31.  
  32. [acme]
  33. acmeLogging = true
  34. email = "{{email.stdout}}"
  35. storage = "/etc/traefik/acme/acme.json"
  36. entryPoint = "https"
  37. [acme.dnsChallenge]
  38. provider = "{{provider.stdout}}"
  39. delayBeforeCheck = "{{delaycheck.stdout}}"
  40.  
  41. [[acme.domains]]
  42. main = "{{domain.stdout}}"
  43. [[acme.domains]]
  44. main = "*.{{domain.stdout}}"
  45.  
  46. #[[acme.domains]]
  47. # main = "{{domain.stdout}}"
  48. # sans = ["{{domain.stdout}}"]
  49.  
  50. [docker]
  51. endpoint = "unix:///var/run/docker.sock"
  52. domain = "{{domain.stdout}}"
  53. watch = true
  54. exposedbydefault = false
  55. network = "plexguide"
  56.  
  57. [backends]
  58. [backends.backend-jellyfin]
  59. [backends.backend-jellyfin.servers]
  60. [backends.backend-jellyfin.servers.server-1]
  61. url = "http://myserver-wan-ip:8096"
  62. [frontends]
  63. [frontends.jellyfin]
  64. backend = "backend-jellyfin"
  65. passHostHeader = true
  66. [frontends.jellyfin.routes]
  67. [frontends.jellyfin.routes.route-jellyfin-ext]
  68. rule = "Host:jellyfin.{{domain.stdout}}"
  69. [frontends.jellyfin.headers]
  70. SSLRedirect = true
  71. SSLHost = "jellyfin.{{domain.stdout}}"
  72. SSLForceHost = true
  73. STSSeconds = 315360000
  74. STSIncludeSubdomains = true
  75. STSPreload = true
  76. forceSTSHeader = true
  77. frameDeny = true
  78. contentTypeNosniff = true
  79. browserXSSFilter = true
  80. customResponseHeaders = "X-Robots-Tag:noindex,nofollow,nosnippet,noarchive,notranslate,noimageindex"
  81. customFrameOptionsValue = "allow-from https://{{domain.stdout}}"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement