using API.Entities.Enums; namespace API.DTOs.Stats { public class ServerInfoDto { public string InstallId { get; set; } public string Os { get; set; } public bool IsDocker { get; set; } public string DotnetVersion { get; set; } public string KavitaVersion { get; set; } public int NumOfCores { get; set; } public int NumberOfLibraries { get; set; } public bool HasBookmarks { get; set; } /// /// The site theme the install is using /// public string ActiveSiteTheme { get; set; } /// /// The reading mode the main user has as a preference /// public ReaderMode MangaReaderMode { get; set; } /// /// Number of users on the install /// public int NumberOfUsers { get; set; } /// /// Number of collections on the install /// public int NumberOfCollections { get; set; } /// /// Number of reading lists on the install (Sum of all users) /// public int NumberOfReadingLists { get; set; } /// /// Is OPDS enabled /// public bool OPDSEnabled { get; set; } /// /// Total number of files in the instance /// public int TotalFiles { get; set; } } }