Mympd
services.mympd.enable
Whether to enable MyMPD server.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/mympd.nix
services.mympd.extraGroups
Additional groups for the systemd service.
Type: list of string
Default
[ ]
Example
["music"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/mympd.nix
services.mympd.openFirewall
Open ports needed for the functionality of the program.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/mympd.nix
services.mympd.package
The mympd package to use.
Type: package
Default
pkgs.mympd
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/mympd.nix
services.mympd.settings
Manages the configuration files declaratively. For all the configuration options, see https://jcorporation.github.io/myMPD/configuration/configuration-files.
Each key represents the "File" column from the upstream configuration table, and the value is the content of that file.
Type: attribute set of (null or string or boolean or signed integer)
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/mympd.nix
services.mympd.settings.http_port
The HTTP port where mympd's web interface will be available.
The HTTPS/SSL port can be configured via {option}config
.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Example
"8080"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/mympd.nix
services.mympd.settings.ssl
Whether to enable listening on the SSL port.
Refer to https://jcorporation.github.io/myMPD/configuration/configuration-files#ssl-options for more information.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/audio/mympd.nix