authelia: do not use dots in systemd service name
This commit is contained in:
parent
a3fd215638
commit
8db96e92ce
3 changed files with 6 additions and 3 deletions
|
|
@ -11,7 +11,7 @@ let
|
||||||
cfg = config.shb.authelia;
|
cfg = config.shb.authelia;
|
||||||
opt = options.shb.authelia;
|
opt = options.shb.authelia;
|
||||||
|
|
||||||
fqdn = "${cfg.subdomain}.${cfg.domain}";
|
fqdn = builtins.replaceStrings [ "." ] [ "_" ] "${cfg.subdomain}.${cfg.domain}";
|
||||||
fqdnWithPort = if isNull cfg.port then fqdn else "${fqdn}:${toString cfg.port}";
|
fqdnWithPort = if isNull cfg.port then fqdn else "${fqdn}:${toString cfg.port}";
|
||||||
|
|
||||||
autheliaCfg = config.services.authelia.instances.${fqdn};
|
autheliaCfg = config.services.authelia.instances.${fqdn};
|
||||||
|
|
|
||||||
|
|
@ -133,7 +133,7 @@ in
|
||||||
|
|
||||||
def tests():
|
def tests():
|
||||||
machine.wait_for_unit("lldap.service")
|
machine.wait_for_unit("lldap.service")
|
||||||
machine.wait_for_unit("authelia-authelia.machine.com.target")
|
machine.wait_for_unit("authelia-authelia_machine_com.target")
|
||||||
machine.wait_for_open_port(9091)
|
machine.wait_for_open_port(9091)
|
||||||
|
|
||||||
endpoints = json.loads(machine.succeed("curl -s http://machine.com/.well-known/openid-configuration"))
|
endpoints = json.loads(machine.succeed("curl -s http://machine.com/.well-known/openid-configuration"))
|
||||||
|
|
|
||||||
|
|
@ -75,7 +75,9 @@ let
|
||||||
''
|
''
|
||||||
+ lib.strings.concatMapStrings (s: ''server.wait_for_unit("${s}")'' + "\n") (
|
+ lib.strings.concatMapStrings (s: ''server.wait_for_unit("${s}")'' + "\n") (
|
||||||
waitForServices args
|
waitForServices args
|
||||||
++ (lib.optionals autheliaEnabled [ "authelia-auth.${cfg.domain}.service" ])
|
++ (lib.optionals autheliaEnabled [
|
||||||
|
"authelia-auth_${builtins.replaceStrings [ "." ] [ "_" ] cfg.domain}.service"
|
||||||
|
])
|
||||||
++ (lib.optionals lldapEnabled [ "lldap.service" ])
|
++ (lib.optionals lldapEnabled [ "lldap.service" ])
|
||||||
)
|
)
|
||||||
+ lib.strings.concatMapStrings (p: ''server.wait_for_open_port(${toString p})'' + "\n") (
|
+ lib.strings.concatMapStrings (p: ''server.wait_for_open_port(${toString p})'' + "\n") (
|
||||||
|
|
@ -230,6 +232,7 @@ in
|
||||||
baseImports
|
baseImports
|
||||||
../modules/blocks/hardcodedsecret.nix
|
../modules/blocks/hardcodedsecret.nix
|
||||||
../modules/blocks/nginx.nix
|
../modules/blocks/nginx.nix
|
||||||
|
../modules/blocks/postgresql.nix
|
||||||
];
|
];
|
||||||
config = {
|
config = {
|
||||||
# HTTP(s) server port.
|
# HTTP(s) server port.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue