-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathTinfoilWebServer.config.json
66 lines (66 loc) · 1.37 KB
/
TinfoilWebServer.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
{
"ServedDirectories": [
"/Users/rogerluan/Documents/Nintendo Switch/games/switch"
],
"StripDirectoryNames": true,
"ServeEmptyDirectories": false,
"AllowedExt": [
"nsp",
"nsz",
"xci"
],
"MessageOfTheDay": "Hello, Roger! Welcome to our own Tinfoil Shop!",
"ExtraRepositories": [],
"Cache": {
"AutoDetectChanges": true,
"PeriodicRefreshDelay": "01:00:00"
},
"Authentication": {
"Enabled": false,
"WebBrowserAuthEnabled": true,
"Users": [
{
"Name": "JohnDoe",
"Pwd": "123456",
"MessageOfTheDay": "Hello JohnDoe!",
"MaxFingerprints": 1
}
]
},
"FingerprintsFilter": {
"Enabled": false
},
"Blacklist": {
"Enabled": false,
"FilePath": "blacklist.txt",
"MaxConsecutiveFailedAuth": 3,
"IsBehindProxy": false
},
"Kestrel": {
"Endpoints": {
"Http": {
"Url": "http://0.0.0.0:80"
}
},
"Limits": {
"MaxConcurrentConnections": 5
}
},
"Logging": {
"LogLevel": {
"Default": "Information"
},
"Console": {
"LogLevel": {
"Default": "Information"
}
},
"File": {
"Path": "TinfoilWebServer.log",
"Append": true,
"MinLevel": "Information",
"FileSizeLimitBytes": 1000000,
"MaxRollingFiles": 10
}
}
}