-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtraefik.yml
54 lines (49 loc) · 1.02 KB
/
traefik.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
entryPoints:
web:
address: ":80"
websecure:
address: ":443"
providers:
docker:
exposedByDefault: false
log:
level: DEBUG
certificatesResolvers:
myresolver:
acme:
#caServer: https://acme-staging-v02.api.letsencrypt.org/directory
email: robert@robalexdev.com
storage: acme.json
httpChallenge:
entryPoint: web
accessLog:
bufferingSize: 10
format: json
fields:
defaultMode: keep
names:
# Use UTC
StartLocal: drop
# Use Method/Path/Protocol
RequestLine: drop
# Redundant
OriginStatusLine: drop
DownstreamStatusLine: drop
# Not useful
ClientPort: drop
ClientUsername: drop
RequestScheme: drop
TLSVersion: drop
TLSCipher: drop
headers:
defaultMode: drop
names:
# App specific headers
X-Api-User: keep
X-Api-Key: redact
# Standard headers
X-Forwarded-For: keep
Host: keep
User-Agent: keep
Referer: keep
DNT: keep