ServerConfiguration
Represents the server configuration.
Constructors
Properties
The number of days we should retain activity logs.
A value indicating whether clients should be allowed to upload logs.
The list of cast receiver applications.
The chapter image resolution.
The dummy chapter duration in seconds, use 0 (zero) or less to disable generation alltogether.
A value indicating whether enable case sensitive item ids.
A value indicating whether to enable prometheus metrics exporting.
A value indicating whether slow server responses should be logged as a warning.
The image saving convention.
Gets or sets the threshold in minutes after a inactive session gets closed automatically. If set to 0 the check for inactive sessions gets disabled.
A value indicating whether this instance is port authorized.
A value indicating whether this instance is first run.
The how many metadata refreshes can run concurrently.
Gets or sets the delay in seconds that we will wait after a file system change to try and discover what has been added/removed Some delay is necessary with some items because their creation is not atomic. It involves the creation of several different directories and files.
The how the library scan fans out.
The duration in seconds that we will wait after a library updated event before executing the library changed notification.
The number of days we should retain log files.
The remaining minutes of a book that can be played while still saving playstate. If this percentage is crossed playstate will be reset to the beginning and the item will be marked watched.
The maximum percentage of an item that can be played while still saving playstate. If this percentage is crossed playstate will be reset to the beginning and the item will be marked watched.
The metadata country code.
The metadata path.
The minimum minutes of a book that must be played in order for playstate to be updated.
The minimum duration that an item must have in order to be eligible for playstate updates..
The minimum percentage of an item that must be played in order for playstate to be updated.
The limit for parallel image encoding.
The preferred metadata language.
The last known version that was ran using the configuration.
Gets or sets the stringified PreviousVersion to be stored/loaded, because System.Version itself isn't xml-serializable.
A value indicating whether quick connect is available for use on this server.
A value indicating whether older plugins should automatically be deleted from the plugin folder.
The threshold for the slow response time warning in ms.
Characters to be removed from strings to create a sort name.
Words to be removed from strings to create a sort name.
Characters to be replaced with a ' ' in strings to create a sort name.
The trickplay options.