-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathappsettings.json
More file actions
59 lines (59 loc) · 1.39 KB
/
Copy pathappsettings.json
File metadata and controls
59 lines (59 loc) · 1.39 KB
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
{
"_comment": "This file is the configuration contract. Every setting the application reads — including secrets — must be declared here. Secret values are overridden by C:\\ProgramData\\SMS_Bridge\\install-settings.json.",
"Logging": {
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning"
}
},
"QueueSettings": {
"ProcessInterval": 5000,
"BatchSize": 10,
"RetryAttempts": 3,
"RetryDelay": 1000
},
"SmsSettings": {
"Provider": "JustRemotePhone",
"ConnectionTimeout": 10000,
"MessageTimeout": 180000,
"CleanupInterval": 86400000,
"RetentionDays": 30,
"TestingPhoneNumber": "+6421467784",
"AllowedTestNumbers": [
"+642885147303",
"+6421467784",
"+64211626986"
],
"EnableDebugMode": true,
"Providers": {
"etxt": {
"CallbackKey": ""
},
"diafaan": {
"ApiUrl": "http://localhost:9710",
"Username": "admin",
"Password": ""
}
}
},
"Principle": {
"Enabled": true,
"ApiBaseUrl": "https://api.principle.dental",
"PracticeIds": ["sa3plgnfPTJ8ULO4t9qg"],
"CacheTtlDays": 7,
"API_KEY": "",
"WEBHOOK_SECRET": ""
},
"AllowedHosts": "*",
"Hosting": {
"AppBaseUrl": ""
},
"BRIDGE_API_KEY": "",
"Providers": {
"etxt": {
"API_KEY": "",
"API_SECRET": "",
"CALLBACK_KEY": ""
}
}
}