gehgassi_backend/gehGassi.Web/appsettings.Staging.json

169 lines
3.9 KiB
JSON

{
"AzureWebJobsDashboard": "",
"ConnectionStrings": {
"SqlDbContext": ""
},
"Logging": {
"LogLevel": {
"Default": "Warning",
"Microsoft.AspNetCore": "Warning"
}
},
"LocalizationOptions": {
"DefaultCulture": "de",
"Languages": "DE,EN"
},
"EmailSenderOptions": {
"SendGridKey": "",
"Name": "gehGassi",
"Email": "gehGassi@creativebits.com"
},
"AllowedHosts": "*",
"LicenseOptions": {
"Address": "https://gehGassi.creativeBITS.eu",
"Software": "gehgassi",
"Version": "1.0.99"
},
"SystemJsOptions": {
"FileVersion": "1.0.99"
},
"SessionSettings": {
"TimeOut": "60",
"Warning": "55",
"Autologout": true,
"ClientTimeOut": "20",
"ClientWarning": "18",
"ClientAutologout": true,
"PersistentCookie": false
},
"AuditOptions": {
"IsEnabled": true
},
"FileServiceModeOptions": {
"Cloud": false,
"AzureStorage": ""
},
"Pwned": {
"UserAgent": "Pwned.Web-Agent",
"ServiceApiUrl": "https://haveibeenpwned.com/api/",
"ServiceApiVersion": "2",
"PasswordsApiUrl": "https://api.pwnedpasswords.com/"
},
"VatValidation": {
"Enabled": false,
"Address": "http://ec.europa.eu/taxation_customs/vies/services/checkVatService",
"Countries": "BE;BG;CZ;DK;DE;EE;IE;EL;ES;FR;HR;IT;CY;LV;LT;LU;HU;MT;NL;AT;PL;PT;RO;SI;SK;FI;SE",
"NoTaxCountries": "CH"
},
"ApplicationInsights": {
"InstrumentationKey": ""
},
"ApplicationInsightsOptions": {
"IsEnabled": false
},
"AuthOptions": {
"MustConfirmEmail": true
},
"fido2": {
"serverDomain": "creativebits.eu",
"serverName": "gehGassi",
"origin": "https://gehGassi.creativebits.eu",
"timestampDriftTolerance": 300000,
"MDSAccessKey": null
},
"JWT": {
"ValidAudience": "gehGassiApp",
"ValidIssuer": "gehGassiServer",
"Secret": "",
"TokenMinutes": 60,
"RefreshTokenMinutes": 20160
},
"WebJobApi": {
"KeyName": "gehGassixWebJob",
"KeyValue": "",
"Url": ""
},
"CachingOptions": {
"Lib": 31536000,
"Config": 31536000,
"Scripts": 31536000,
"Images": 31536000,
"ResourcesCache": 3600,
"Default": 31536000
},
"RedisOptions": {
"ConnectionString": "",
"InstanceName": "gehGassi"
},
"DataProtectionOptions": {
"Mode": "File", //"File" oder "Cloud"
"AzureStorage": ""
},
"BackgroundServiceOptions": {
"TimerIntervalInSeconds": 60,
"CancelPendingMinutes": 60,
"AutoComplete": false,
"CompleteMinutes": 1440,
"AutoConfirm": true,
"ConfirmationMinutes": 10080,
"ConfirmationReminderMinutes": 1440,
"MinPayoutAmmount": 1000
},
"GeoLocationOptions": {
"BaseUri": "https://nominatim.openstreetmap.org/",
"UserAgentName": "gehGassi",
"UserAgentVersion": "1.0"
},
"ShopOptions": {
"SourceCountry": "AT",
"PayPalUseSandbox": true,
"PayPalBaseUrl": "https://api-m.paypal.com",
"PayPalSandboxUrl": "https://api-m.sandbox.paypal.com",
"KlarnaUsePlayground": true,
"KlarnaBaseUrl": "https://api.klarna.com",
"KlarnaPlaygroundUrl": "https://api.playground.klarna.com"
},
"ListingOptions": {
"Platin": 1,
"Gold": 9,
"Silver": 30,
"Base": 100000
},
"LoginProvider": {
"Google": {
"ClientId": "",
"Secret": ""
}
},
"AppleOptions": {
"ClientId": "",
"TeamId": "",
"KeyId": ""
},
"MangoPayOptions": {
"ClientId": "",
"ApiKey": "",
"BaseUrl": ""
},
"PushNotificationOptions": {
"ConnectionString": "",
"HubName": ""
},
"WalkComplaintOptions": {
"Email": ""
},
"CoinsOptions": {
"WalkForDogwalker": 1.0,
"SittingForDowgWalker": 5.0,
"DayCareForDowgWalker": 2.0,
"WalkForOwner": 1.0,
"SittingForOwner": 5.0,
"DayCareForOwner": 2.0
},
"MinCoinsForPot": {
"DogWalkerMonthly": 3.0,
"DogWalkerYearly": 12.0,
"OwnerMonthly": 3.0,
"OwnerYearly": 6.0
}
}