Navidrome - Settings¶
Configuration options for navidrome settings.
Available Options
This page documents 8 configuration options.
nixflix.navidrome.settings¶
Configuration for Navidrome, see Navidrome configuration for supported values.
| Type | open submodule of (JSON value) |
| Declared in | modules/navidrome |
nixflix.navidrome.settings.Address¶
Bind address for the WebUI
| Type | string |
| Default | |
| Declared in | modules/navidrome |
nixflix.navidrome.settings.BaseUrl¶
This option has no description.
| Type | string |
| Default | |
| Example | |
| Declared in | modules/navidrome |
nixflix.navidrome.settings.CacheFolder¶
Directory containing Navidrome cache.
| Type | absolute path |
| Default | |
| Declared in | modules/navidrome |
nixflix.navidrome.settings.DataFolder¶
Directory containing Navidrome data and configuration.
| Type | absolute path |
| Default | |
| Declared in | modules/navidrome |
nixflix.navidrome.settings.EnforceNonRootUser¶
When enabled, Navidrome will exit with an error if it detects it’s running as root (UID 0). This validation happens early, before any filesystem operations.
| Type | boolean |
| Default | |
| Example | |
| Declared in | modules/navidrome |
nixflix.navidrome.settings.MusicFolder¶
Folder where your music library is stored. Can be read-only. This becomes the default library when using multi-library setup.
| Type | string |
| Default | |
| Example | |
| Declared in | modules/navidrome |
nixflix.navidrome.settings.Port¶
Port number to listen to.
| Type | 16 bit unsigned integer; between 0 and 65535 (both inclusive) |
| Default | |
| Declared in | modules/navidrome |