1{ lib, ... }:
2{
3 name = "readarr";
4 meta.maintainers = with lib.maintainers; [ jocelynthode ];
5
6 nodes.machine =
7 { pkgs, ... }:
8 {
9 services.readarr.enable = true;
10 };
11
12 testScript = ''
13 machine.wait_for_unit("readarr.service")
14 machine.wait_for_open_port(8787)
15 machine.succeed("curl --fail http://localhost:8787/")
16 '';
17}