diff --git a/modules/nixos/services/n8n.nix b/modules/nixos/services/n8n.nix index bfd6683..5c7e159 100644 --- a/modules/nixos/services/n8n.nix +++ b/modules/nixos/services/n8n.nix @@ -9,12 +9,18 @@ unfreePackages = [ "n8n" ]; services.n8n = { + webhookUrl = "https://${config.hostnames.n8n}"; settings = { listen_address = "127.0.0.1"; port = 5678; + }; }; + systemd.services.n8n.environment = { + N8N_EDITOR_BASE_URL = config.services.n8n.webhookUrl; + }; + # Configure Cloudflare DNS to point to this machine services.cloudflare-dyndns.domains = [ config.hostnames.n8n ];