Enhance logging configuration and add SQLite structured log persistence. Secure default admin credentials.

This commit is contained in:
Sipke Schoorstra 2026-05-18 01:06:44 +02:00
parent 0687b5f9f3
commit 63dec9f5e4
No known key found for this signature in database
GPG key ID: 5C10502B28A4268F

View file

@ -3,6 +3,7 @@
"LogLevel": {
"Default": "Information",
"Microsoft.AspNetCore": "Warning",
"Microsoft.EntityFrameworkCore": "Warning",
"Nuplane": "Warning"
}
},
@ -24,7 +25,7 @@
},
"DefaultAdminUser": {
"AdminUserName": "admin",
"AdminPassword": "",
"AdminPassword": "password",
"AdminRoleName": "admin",
"AdminRolePermissions": [
"*"
@ -45,6 +46,9 @@
}
},
"StructuredLogs": {},
"SqliteStructuredLogPersistence": {
"ConnectionString": "Data Source=elsa_logs.db;Cache=Shared"
},
"SampleEndpoint": {}
}
}