{ "Client": { "applicationTitle": "PiGallery 2", "appVersion": "", "buildCommitHash": "", "buildTime": "", "upTime": "", "Media": { "Video": { "enabled": true }, "Photo": { "Converting": { "enabled": true } }, "Thumbnail": { "concurrentThumbnailGenerations": 1, "thumbnailSizes": [ 240, 480 ], "iconSize": 45, "personThumbnailSize": 200 } }, "Search": { "enabled": true, "instantSearchEnabled": true, "InstantSearchTimeout": 3000, "searchCacheTimeout": 3600000, "instantSearchCacheTimeout": 3600000, "AutoComplete": { "enabled": true, "cacheTimeout": 3600000, "maxItemsPerCategory": 5 } }, "Sharing": { "enabled": false, "passwordProtected": true }, "Map": { "enabled": true, "useImageMarkers": true, "mapProvider": 0, "mapboxAccessToken": "", "customLayers": [ { "name": "street", "url": "" } ] }, "RandomPhoto": { "enabled": false }, "MetaFile": { "enabled": true }, "Other": { "captionFirstNaming": false, "enableCache": true, "enableOnScrollRendering": true, "enableOnScrollThumbnailPrioritising": true, "defaultPhotoSortingMethod": 3, "NavBar": { "showItemCount": true } }, "Faces": { "enabled": true, "keywordsToPersons": true, "writeAccessMinRole": 4 }, "authenticationRequired": true, "unAuthenticatedUserRole": 4, "publicUrl": "", "urlBase": "", "languages": [] }, "Server": { "port": 81, "host": "0.0.0.0", "Media": { "folder": "/home/osmc/BACKUPS/Fotos/", "tempFolder": "/home/osmc/CLOUD/photo_thumbnails", "photoProcessingLibrary": 3, "Thumbnail": { "qualityPriority": true, "personFaceMargin": 0.6 }, "Photo": { "Converting": { "onTheFly": true, "resolution": 1080 } }, "Video": { "transcoding": { "bitRate": 5242880, "codec": "libx264", "format": "mp4", "fps": 25, "resolution": 720 } } }, "Log": { "level": 3, "sqlLevel": 2 }, "sessionTimeout": 604800000, "photoMetadataSize": 524288, "Database": { "type": 2, "dbFolder": "db", "mysql": { "host": "localhost", "username": "pigallery", "password": "password", "database": "pigallery" } }, "Sharing": { "updateTimeout": 300000 }, "Threading": { "enabled": true, "thumbnailThreads": 1 }, "Indexing": { "folderPreviewSize": 2, "cachedFolderTimeout": 3600000, "reIndexingSensitivity": 1, "excludeFolderList": [], "excludeFileList": [] }, "Duplicates": { "listingLimit": 1000 }, "Jobs": { "maxSavedProgress": 10, "scheduled": [ { "name": "Indexing", "jobName": "Indexing", "config": {}, "trigger": { "type": 1 } }, { "name": "Thumbnail Generation", "jobName": "Thumbnail Generation", "config": { "sizes": [ 240 ] }, "trigger": { "type": 4, "afterScheduleName": "Indexing" } }, { "name": "Video Converting", "jobName": "Video Converting", "config": {}, "trigger": { "type": 4, "afterScheduleName": "Thumbnail Generation" } }, { "name": "Temp Folder Cleaning", "jobName": "Temp Folder Cleaning", "config": {}, "trigger": { "type": 4, "afterScheduleName": "Video Converting" } } ] } }, "__NOTE": "NOTE: this config is not intended for manual edit, use the app UI instead as it has comments and descriptions." }