mkModule migration begin
This commit is contained in:
@@ -74,6 +74,10 @@ rec {
|
|||||||
}
|
}
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
redis.servers.${name} = lib.mkIf cfg.redis.enable {
|
||||||
|
enable = true;
|
||||||
|
port = cfg.redis.port;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
# systemd.tmpfiles.rules = [
|
# systemd.tmpfiles.rules = [
|
||||||
@@ -112,6 +116,12 @@ rec {
|
|||||||
|
|
||||||
openFirewall = mkBoolOpt true "Open the firewall";
|
openFirewall = mkBoolOpt true "Open the firewall";
|
||||||
|
|
||||||
|
redis = {
|
||||||
|
enable = lib.mkEnableOption "enable redis";
|
||||||
|
|
||||||
|
port = mkOpt types.int 80 "Port for ${name} redis to be hosted on";
|
||||||
|
};
|
||||||
|
|
||||||
reverseProxy = mkReverseProxyOpt;
|
reverseProxy = mkReverseProxyOpt;
|
||||||
}
|
}
|
||||||
// options;
|
// options;
|
||||||
|
|||||||
@@ -23,20 +23,6 @@ let
|
|||||||
port = cfg.port;
|
port = cfg.port;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
redis.servers.authentik = {
|
|
||||||
enable = mkDefault true;
|
|
||||||
port = mkDefault 6379;
|
|
||||||
};
|
|
||||||
};
|
|
||||||
|
|
||||||
# Open firewall for authentik if enabled
|
|
||||||
networking.firewall = mkIf cfg.openFirewall {
|
|
||||||
allowedTCPPorts = [
|
|
||||||
4822
|
|
||||||
];
|
|
||||||
allowedUDPPorts = [
|
|
||||||
4822
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -31,6 +31,10 @@ in
|
|||||||
configureDb = true;
|
configureDb = true;
|
||||||
port = 9000;
|
port = 9000;
|
||||||
environmentFile = "/run/secrets/jallen-nas/authentik-env";
|
environmentFile = "/run/secrets/jallen-nas/authentik-env";
|
||||||
|
redis = {
|
||||||
|
enable = true;
|
||||||
|
port = 6379;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
authentikRac = {
|
authentikRac = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|||||||
Reference in New Issue
Block a user