Skip to content

Navidrome

services.navidrome.enable

Whether to enable Navidrome music server. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix

services.navidrome.group

Group under which Navidrome runs. Type: string

Default

"navidrome"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix

services.navidrome.openFirewall

Whether to open the TCP port in the firewall Type: boolean

Default

false

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix

services.navidrome.package

The navidrome package to use. Type: package

Default

pkgs.navidrome

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix

services.navidrome.settings

Configuration for Navidrome, see https://www.navidrome.org/docs/usage/configuration-options/ for supported values. Type: JSON value

Default

{ }

Example

{MusicFolder = "/mnt/music";}

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix

services.navidrome.settings.Address

Address to run Navidrome on. Type: string

Default

"127.0.0.1"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix

services.navidrome.settings.Port

Port to run Navidrome on. Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

4533

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix

services.navidrome.user

User under which Navidrome runs. Type: string

Default

"navidrome"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/navidrome.nix