centroid: Set up mopidy
This commit is contained in:
parent
75a6b01fc6
commit
612fcb7dce
|
@ -33,9 +33,27 @@
|
||||||
];
|
];
|
||||||
|
|
||||||
users.users.tvb.extraGroups = [
|
users.users.tvb.extraGroups = [
|
||||||
|
"mopidy"
|
||||||
"networkmanager"
|
"networkmanager"
|
||||||
"pipewire"
|
"pipewire"
|
||||||
];
|
];
|
||||||
|
|
||||||
|
users.groups.mopidy = {}; # rw group for media directory
|
||||||
|
users.users.mopidy.extraGroups = [
|
||||||
|
"mopidy"
|
||||||
|
"pipewire" # necessary to allow the system service to play sound
|
||||||
|
];
|
||||||
|
services.mopidy = {
|
||||||
|
enable = true;
|
||||||
|
extensionPackages = with pkgs; [
|
||||||
|
mopidy-musicbox-webclient
|
||||||
|
];
|
||||||
|
configuration = ''
|
||||||
|
[file]
|
||||||
|
media_dirs =
|
||||||
|
/media/music|Music
|
||||||
|
'';
|
||||||
|
};
|
||||||
|
|
||||||
system.stateVersion = "23.11";
|
system.stateVersion = "23.11";
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue