nebula/docker/conf/traefik.toml

95 lines
1.9 KiB
TOML
Raw Normal View History

defaultEntryPoints = ["http", "https"]
[entryPoints]
[entryPoints.http]
address = ":80"
2017-11-26 20:16:49 +00:00
[entryPoints.http.redirect]
entryPoint = "https"
[entryPoints.https]
address = ":443"
# This is required for ACME support
[entryPoints.https.tls]
[docker]
2017-12-03 17:56:11 +00:00
# Make sure you mount this as readonly
endpoint = "unix:///var/run/docker.sock"
domain = "bb8.fun"
watch = true
exposedbydefault = false
[file]
[backends]
2017-11-26 20:16:49 +00:00
# This is currently not exposed
# Since I can't apply a authentication
# on this yet
[backends.elibsrv]
[backends.elibsrv.servers.default]
url = "http://elibsrv.captnemo.in:90"
[backends.scan]
[backends.scan.servers.default]
url = "http://scan.in.bb8.fun:90"
[frontends]
[frontends.scan]
backend = "scan"
2017-11-29 20:14:05 +00:00
[frontends.scan.headers]
SSLRedirect = true
SSLTemporaryRedirect = true
STSSeconds = 2592000
FrameDeny = true
ContentTypeNosniff = true
BrowserXssFilter = true
ReferrerPolicy = "no-referrer"
[frontends.scan.headers.customresponseheaders]
X-Powered-By = "Allomancy"
Server = "BlackBox"
X-Clacks-Overhead = "GNU Terry Pratchett"
[frontends.scan.routes.domain]
rule = "Host:scan.bb8.fun"
2017-11-04 21:27:00 +00:00
[web]
address = ":1111"
readOnly = true
[acme]
email = "acme@captnemo.in"
storage = "/acme/acme.json"
entryPoint = "https"
dnsProvider = "cloudflare"
2017-11-26 20:16:49 +00:00
onHostRule = false
onDemand = false
2017-11-26 14:22:49 +00:00
# Waiting till Jan '18 to get wildcard SSL on LE
2017-11-26 20:16:49 +00:00
[[acme.domains]]
main = "bb8.fun"
sans = [
2017-12-03 17:56:11 +00:00
"airsonic.bb8.fun",
"airsonic.in.bb8.fun",
"cadvisor.bb8.fun",
"couchpotato.bb8.fun",
"ebooks.bb8.fun",
2017-12-03 18:15:51 +00:00
"ebooks.in.bb8.fun",
2017-11-26 20:16:49 +00:00
"emby.bb8.fun",
2017-12-03 17:56:11 +00:00
"emby.in.bb8.fun",
"debug.in.bb8.fun",
2017-11-26 20:16:49 +00:00
"flexget.bb8.fun",
"headphones.bb8.fun",
"home.bb8.fun",
2017-12-03 17:56:11 +00:00
"home.in.bb8.fun",
"library.bb8.fun",
"muximux.bb8.fun",
"muximux.in.bb8.fun",
"read.bb8.fun",
"read.in.bb8.fun",
"scan.bb8.fun",
"traefik.bb8.fun",
"transmission.bb8.fun",
2017-12-03 18:15:51 +00:00
"wiki.bb8.fun"
2017-11-26 20:16:49 +00:00
]
2017-11-26 14:22:49 +00:00