- Removed SAML configuration deployment calls from PostInstanceInitService. - Updated DeploySamlConfigurationAsync to improve template fetching logic from Git and local directories. - Added Authentik flow and keypair models for better representation in the UI. - Enhanced SettingsViewModel to include Authentik settings with save and test functionality. - Updated UI to support Authentik configuration, including dropdowns for flows and keypairs. - Changed default CMS server name template to "app.ots-signs.com" across various files. - Improved password handling in SshDockerCliService for secure shell command execution. - Added new template file for settings-custom.php in the project structure.
54 lines
1.3 KiB
JSON
54 lines
1.3 KiB
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Debug",
|
|
"Microsoft.EntityFrameworkCore": "Information"
|
|
}
|
|
},
|
|
"FileLogging": {
|
|
"Enabled": true,
|
|
"Path": "logs",
|
|
"RollingInterval": "Day",
|
|
"RetentionDays": 7
|
|
},
|
|
"Git": {
|
|
"CacheDir": ".template-cache"
|
|
},
|
|
"Docker": {
|
|
"DefaultConstraints": [ "node.labels.xibo==true" ],
|
|
"DeployTimeoutSeconds": 30,
|
|
"ValidateBeforeDeploy": true
|
|
},
|
|
"Xibo": {
|
|
"DefaultImages": {
|
|
"Cms": "ghcr.io/xibosignage/xibo-cms:release-4.4.0",
|
|
"Mysql": "mysql:8.4",
|
|
"Memcached": "memcached:alpine",
|
|
"QuickChart": "ianw/quickchart"
|
|
},
|
|
"TestConnectionTimeoutSeconds": 10
|
|
},
|
|
"Database": {
|
|
"Provider": "Sqlite"
|
|
},
|
|
"Bitwarden": {
|
|
"IdentityUrl": "https://identity.bitwarden.com",
|
|
"ApiUrl": "https://api.bitwarden.com",
|
|
"AccessToken": "",
|
|
"OrganizationId": "",
|
|
"ProjectId": "",
|
|
"InstanceProjectId": ""
|
|
},
|
|
"ConnectionStrings": {
|
|
"Default": "Data Source=otssigns-desktop.db"
|
|
},
|
|
"InstanceDefaults": {
|
|
"CmsServerNameTemplate": "app.ots-signs.com",
|
|
"ThemeHostPath": "/cms/ots-theme",
|
|
"LibraryShareSubPath": "{abbrev}-cms-library",
|
|
"MySqlDatabaseTemplate": "{abbrev}_cms_db",
|
|
"MySqlUserTemplate": "{abbrev}_cms_user",
|
|
"BaseHostHttpPort": 8080
|
|
}
|
|
}
|