Chapter 7. Plugin reference
Prev |  | Next

# Chapter 7. Plugin reference

## Database plugins

### `simple`

The default plugin. Stores a copy of the database in memory. A file is used for permanent storage.

Setting | Description
--- | ---
`path` | The path of the database file.
`cache_directory` | The path of the cache directory for additional storages mounted at runtime. This setting is necessary for the mount protocol command.
`compress` `yes|no` | Compress the database file using `gzip`? Enabled by default (if built with `zlib`).

### `proxy`

Provides access to the database of another MPD instance using `libmpdclient`. This is useful when you run mount the music directory via NFS/SMB, and the file server already runs a MPD instance. Only the file server needs to update the database.

Setting | Description
--- | ---
`host` | The host name of the "master" MPD instance.
`port` | The port number of the "master" MPD instance.

### `upnp`

Provides access to UPnP media servers.

Prev |  | Next
Direct Stream Digital (DSD) | Home | Storage plugins