QrRapido/appsettings.Development.json
Ricardo Carneiro 2edb4e1196
All checks were successful
Deploy QR Rapido / test (push) Successful in 41s
Deploy QR Rapido / build-and-push (push) Successful in 14m6s
Deploy QR Rapido / deploy-staging (push) Has been skipped
Deploy QR Rapido / deploy-production (push) Successful in 1m55s
fix: ajustar para configuração de plano ficam só no mongondb.
2025-10-19 21:48:45 -03:00

88 lines
2.4 KiB
JSON

{
"App": {
"Name": "QR Rapido",
"BaseUrl": "https://localhost:52428",
"TaglinePT": "Gere QR codes em segundos!",
"TaglineES": "¡Genera códigos QR en segundos!",
"TaglineEN": "Generate QR codes in seconds!",
"Version": "1.0.0"
},
"ApplicationName": "QRRapido-Dev",
"Environment": "Dev",
"Serilog": {
"SeqUrl": "http://192.168.0.75:5341",
"ApiKey": "",
"MinimumLevel": {
"Default": "Error",
"Override": {
"Microsoft": "Error",
"Microsoft.AspNetCore": "Error",
"Microsoft.Hosting.Lifetime": "Error",
"System": "Error",
"QRRapidoApp": "Error"
}
}
},
"ResourceMonitoring": {
"Enabled": true,
"IntervalSeconds": 60,
"CpuThresholdPercent": 90,
"MemoryThresholdMB": 1024,
"ConsecutiveAlertsBeforeError": 6
},
"MongoDbMonitoring": {
"Enabled": true,
"IntervalMinutes": 10,
"DatabaseSizeWarningMB": 2048,
"DatabaseSizeErrorMB": 10240,
"GrowthRateWarningMBPerHour": 200,
"IncludeCollectionStats": true
},
"Stripe": {
"PublishableKey": "pk_test_51Rs42SB6bFjHQirAJ6kzbFCbBuAobyNbmlgpULFsInl8KRzlpclUoqOZICqvp2S51kquw3Bc04CPO9bNUEgDLDgd00XbAHT7Fh",
"SecretKey": "sk_test_51Rs42SB6bFjHQirANOUg8jgzPALbNdVWULSVRMycFRBTzE0QUGA6pkpoQaTVsCIoV3XGRgoJ7E3CA6Y67vWlM76q00QBoKW0aH",
"WebhookSecret": "whsec_667402ff1d753b181f626636d556975f2749b5fec4d1231d44f040b057fb3009",
"ProductId": "prod_TGTbombliOUYmQ",
"Plans": {
"Monthly": {
"BR": "price_1SJwebB6bFjHQirAloEqXWd6",
"PY": "price_1SK4Y0B6bFjHQirAaxNHxILi",
"US": "price_XXXXX_monthly_us"
},
"Yearly": {
"BR": "price_1SK4X7B6bFjHQirAdMtviPw4",
"PY": "price_1SK4Y0B6bFjHQirAaxNHxILi",
"US": "price_XXXXX_yearly_us"
}
}
},
"HealthChecks": {
"MongoDB": {
"TimeoutSeconds": 10,
"IncludeDatabaseSize": true,
"TestQuery": true
},
"Seq": {
"TimeoutSeconds": 5,
"TestLogMessage": "QRRapido-Dev health check test"
},
"Resources": {
"CpuThresholdPercent": 95,
"MemoryThresholdMB": 1200,
"GcPressureThreshold": 20
},
"ExternalServices": {
"TimeoutSeconds": 15,
"TestStripeConnection": false,
"TestGoogleAuth": false,
"TestMicrosoftAuth": false
}
},
"Logging": {
"LogLevel": {
"Default": "Debug",
"Microsoft.AspNetCore": "Information",
"QRRapidoApp": "Debug"
}
}
}