Default appsettings.json

<< Click to Display Table of Contents >>

RayVentory Data Hub > 12.6 u5 > Installation Guide > Data Hub > Windows > Configuration > Server Backend  

Default appsettings.json

{

  "Logging": {

    "LogLevel": {

      "Default": "Trace"

    }

  },

  "TemporaryFilesDirectory": "",

  "KotlinDirectoryPath": "",

  "TasksManagement": {

    "LogsDirectory": "",

    "DeleteLogFilesAfterDays": 30;

    "DeleteHistoryEntriesAfterDays": 90

  },

  "CsvFileProcessing": {

    "NumThreads": 3

  },

  "TaskDataTransformationProcessing": {

    "NumLocalThreads": 3,

    "CleanupThresholdInMb": 500

  },

  "TokenManagement": {

    "secret": "RayVentoryDataHubTopSecretSecret1337",

    "issuer": "Raynet GmbH",

    "audience": "RayVentory Data Hub User",

    "accessExpiration": 30,

    "refreshExpiration": 720,

    "rememberMeRefreshExpiration": 10080

  },

  "reportViewerSettings": {

    "ReportDueTimeMinutes": 1,

    "ReportPeriodMinutes": 5,

    "ReportTimeToliveMinutes": 30,

    "ReportDocumentTimeToLive": 30,

    "ReportExportedDocumentTimeToLive": 30

  },

  "connectionStrings": {

    "Driver": "mssql",

    "System": "Server=192.168.125.151;Database=RayVentoryDataHub;
      User Id=raynet;Password=raynet123",

    "ReportDatabase": "Data Source=192.168.125.151;Initial Catalog=master;
      User Id=raynet;Password=raynet123"

  },

  "LdapManagement": {

    "Protocol": "LDAP",

    "Timeout": 5,

    "CustomUserFilter": "",

    "OpenLDAP_SASL_NOCANON": true,

    "OpenLDAP_AuthType": "Digest"

  },

  "ExternalIdentityManagement": {

    "IsEnabled": "false",

    "LoginUrl": "https://keycloack:8443/realms/RVDH/protocol/openid-connect
      /auth?response_type=code&client_id=rvdh-client",

    "ClientSecret": "XXXXXXXXXXXXXXXXXXXXXXXX",

    "Realm": "RVDH",

    "Client": "rvdh-client",

    "AuthAPI": "https://keycloack:8443/realms/RVDH/protocol/openid-connect/token"

  },

  "AllowedHosts": "*"

}