API Reference > imodeljs-backend > IModelHost > IModelHostConfiguration IModelHostConfiguration Class Configuration of imodeljs-backend. Methods Name Description constructor(): IModelHostConfiguration Properties Name Type Description appAssetsDir undefined | string The directory where the app's assets are found. briefcaseCacheDir undefined | string The path where the cache of briefcases are stored. Deprecated cacheDir undefined | string Root of the directory holding all the files that iModel.js caches compressCachedTiles undefined | boolean Whether to compress cached tiles. concurrentQuery imodelClient undefined | IModelClient The kind of iModel server to use. nativePlatform undefined | any The native platform to use -- normally, the app should leave this undefined. Deprecated restrictTileUrlsByClientIp undefined | boolean Whether to restrict tile cache URLs by client IP address (if available). Beta tileCacheCredentials undefined | CloudStorageServiceCredentials The credentials to use for the tile cache service. Beta Defined in core/backend/src/IModelHost.ts Line 85 Last Updated: 12 June, 2024