Some fix to n8n deployment and support for community plugins

This commit is contained in:
pazpi 2026-01-08 08:34:34 +01:00
parent 1a238d83fb
commit 23d5310b27
2 changed files with 10 additions and 1 deletions

View file

@ -4,11 +4,17 @@
lib,
...
}:
let
p = import ../parameters.nix;
in
{
my = {
services.n8n.enable = true;
services.n8n = {
enable = true;
proxy.domain = p.domains.public;
};
services.ilpost-addict.enable = true;

View file

@ -66,6 +66,9 @@ in
// cfg.environment;
};
# Add npm/nodejs to n8n's PATH
systemd.services.n8n.path = [ pkgs.nodejs pkgs.gnutar pkgs.gzip ];
})
(lib.mkIf cfg.proxy.enable {