Unverified Commit e46ab54b authored by Janik's avatar Janik Committed by GitHub
Browse files

Merge pull request #241783 from gmemstr/n8n-tweaks

parents 7016b8bf 4656163a
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -27,7 +27,7 @@ in
    };

    webhookUrl = mkOption {
      type = types.string;
      type = types.str;
      default = "";
      description = lib.mdDoc ''
        WEBHOOK_URL for n8n, in case we're running behind a reverse proxy.
@@ -53,7 +53,7 @@ in
        N8N_USER_FOLDER = "/var/lib/n8n";
        HOME = "/var/lib/n8n";
        N8N_CONFIG_FILES = "${configFile}";
        WEBHOOK_URL = "${webhookUrl}";
        WEBHOOK_URL = "${cfg.webhookUrl}";

        # Don't phone home
        N8N_DIAGNOSTICS_ENABLED = "false";
+3 −0
Original line number Diff line number Diff line
import ./make-test-python.nix ({ lib, ... }:
let
  port = 5678;
  webhookUrl = "http://example.com";
in
{
  name = "n8n";
@@ -11,6 +12,7 @@ in
    {
      services.n8n = {
        enable = true;
        webhookUrl = webhookUrl;
      };
    };

@@ -18,5 +20,6 @@ in
    machine.wait_for_unit("n8n.service")
    machine.wait_for_console_text("Editor is now accessible via")
    machine.succeed("curl --fail -vvv http://localhost:${toString port}/")
    machine.succeed("grep -qF ${webhookUrl} /etc/systemd/system/n8n.service")
  '';
})