The settings for the in-memory filesystem. This filesystem is accessible on /memfs
via HTTP. This filesystem can only be accessed via HTTP. Writing to and deleting from the filesystem can be restricted by HTTP basic auth.
Set this value to true
in order to enable basic auth for PUT
, POST
, and DELETE
operations on /memfs. Read access (GET
, HEAD
) is not restricted. If enabled, you have to define a username and a password.
It is highly recommended to enable basic auth for write operations on /memfs
.
By default this value is set to false
.
Username for Basic-Auth of /memfs. This has to be set if basic auth is enabled.
By default this value is not set, i.e. an empty string.
Password for Basic-Auth of /memfs. This has to be set if basic auth is enabled.
By default this value is not set, i.e. an empty string.
The maximum amount of data that is allowed to be stored in this filesystem. The value is interpreted as megabytes. A 507 Insufficient Storage
will be returned if you hit the limit. Use a value equal to or smaller than 0
to not set any limits. The limit will be the available memory.
By default no limit is set, i.e. a value of 0
.
Whether to automatically remove the oldest files if the filesystem is full.
By default this value is set to false
.