Configuration
Defined in: src/config.ts:160
Configuration
Extends
Section titled “Extends”Type Parameters
Section titled “Type Parameters”T extends ConfigMounts
Properties
Section titled “Properties”addDevices
Section titled “addDevices”addDevices:
boolean
Defined in: src/config.ts:182
Whether to automatically add normal Linux devices
Default
Section titled “Default”falsecaseFold?
Section titled “caseFold?”
optionalcaseFold?:CaseFold
Defined in: src/backends/backend.ts:56
If set, sets case folding for the file system(s).
Inherited from
Section titled “Inherited from”defaultDirectories
Section titled “defaultDirectories”defaultDirectories:
boolean
Defined in: src/config.ts:188
Whether to automatically create some directories (e.g. /tmp)
Default
Section titled “Default”falsedisableAccessChecks
Section titled “disableAccessChecks”disableAccessChecks:
boolean
Defined in: src/config.ts:196
If true, disables all permissions checking.
This can increase performance.
Default
Section titled “Default”falsedisableAsyncCache?
Section titled “disableAsyncCache?”
optionaldisableAsyncCache?:boolean
Defined in: src/backends/backend.ts:51
If set, disables the sync cache and sync operations on async file systems.
Inherited from
Section titled “Inherited from”SharedConfig.disableAsyncCache
gid:
number
Defined in: src/config.ts:176
The gid to use
Default
Section titled “Default”0log:
Configuration
Defined in: src/config.ts:211
Configurations options for the log.
mounts
Section titled “mounts”mounts: { [K in string | number | symbol]: MountConfiguration<T[K]> }
Defined in: src/config.ts:164
An object mapping mount points to mount configuration
onlySyncOnClose
Section titled “onlySyncOnClose”onlySyncOnClose:
boolean
Defined in: src/config.ts:206
If true, files will only sync to the file system when closed.
This overrides disableUpdateOnRead
This can increase performance.
Default
Section titled “Default”falseuid:
number
Defined in: src/config.ts:170
The uid to use
Default
Section titled “Default”0