at master 397 B view raw
1{ lib, ... }: 2{ 3 name = "flaresolverr"; 4 meta.maintainers = with lib.maintainers; [ ]; 5 6 nodes.machine = 7 { pkgs, ... }: 8 { 9 services.flaresolverr = { 10 enable = true; 11 port = 8888; 12 }; 13 }; 14 15 testScript = '' 16 machine.wait_for_unit("flaresolverr.service") 17 machine.wait_for_open_port(8888) 18 machine.succeed("curl --fail http://localhost:8888/") 19 ''; 20}