-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.json
66 lines (66 loc) · 1.36 KB
/
config.json
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
54
55
56
57
58
59
60
61
62
63
64
65
66
{
"appId": "d0e06949-fd64-437a-9bfe-ce3cf2d7b63d",
"numberOfWorkers": 0,
"proxy": {
"globalMiddlewares": [
{
"type": "AccessLoggingMiddleware",
"args": {}
}
],
"servers": [
{
"port": 7080,
"protocol": "http",
"options": {}
},
{
"port": 7081,
"protocol": "http2",
"options": {
"key": "ssl/key3.pem",
"cert": "ssl/cert3.pem",
"allowHTTP1": true
}
}
],
"gateways": []
},
"administration": {
"port": 7777,
"bindOnlyLocalhost": true,
"authenticator": {
"type": "none"
}
},
"repository": {
"type": "file",
"filePath": "gateways.json"
},
"alarmist": {
"smtpServer": "smtp.nunum.me",
"smtpPort": 25,
"senderEmail": "proxy@talos.sh",
"subject": "EchoGate Proxy Error",
"recipients": [
"nuno@nunum.me"
],
"errorEmailTemplateFile": "template/email.html"
},
"logging": {
"accessLog": {
"level": "info",
"format": ":remote-addr - \":method :url HTTP/:http-version\" :status :content-length \":referrer\" \":user-agent\" :response-time :req[host] \":req[x-correlation-id]\"",
"logDirectory": "./"
},
"proxy": {
"level": "debug"
},
"admin": {
"level": "info"
},
"worker": {
"level": "info"
}
}
}