Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
Nix
12345678910111213141516171819202122232425262728293031323334353637{ pkgs, ... }:{ name = "nodered"; meta = with pkgs.lib.maintainers; { maintainers = [ matthewcroughan ]; };
nodes = { client = { config, pkgs, ... }: { environment.systemPackages = [ pkgs.curl ]; }; nodered = { config, pkgs, ... }: { services.node-red = { enable = true; openFirewall = true; }; }; };
testScript = '' start_all() nodered.wait_for_unit("node-red.service") nodered.wait_for_open_port(1880)
client.wait_for_unit("multi-user.target")
with subtest("Check that the Node-RED webserver can be reached."): assert "<title>Node-RED</title>" in client.succeed( "curl -sSf http:/nodered:1880/ | grep title" ) '';}