1{
2 lib,
3 ...
4}:
5
6{
7 name = "music-assistant";
8 meta.maintainers = with lib.maintainers; [ hexa ];
9
10 nodes.machine = {
11 services.music-assistant = {
12 enable = true;
13 };
14 };
15
16 testScript = ''
17 machine.wait_for_unit("music-assistant.service")
18 machine.wait_until_succeeds("curl --fail http://localhost:8095")
19 machine.log(machine.succeed("systemd-analyze security music-assistant.service | grep -v ✓"))
20 '';
21}