Revert: make sure fox nginx to wait on authelia (#293)
This was not the root cause of Nginx not starting. The root cause was the DNS server was restarting at the same time as Nginx and wasn't ready yet. There is no DNS block yet in Self Host Blocks so the code is removed for now.
This commit is contained in:
parent
84e4893665
commit
e5b76e4183
1 changed files with 0 additions and 9 deletions
|
@ -416,15 +416,6 @@ in
|
|||
${pkgs.bash}/bin/bash -c '(while ! ${pkgs.netcat-openbsd}/bin/nc -z -v -w1 ${cfg.ldapHostname} ${toString cfg.ldapPort}; do echo "Waiting for port ${cfg.ldapHostname}:${toString cfg.ldapPort} to open..."; sleep 2; done); sleep 2'
|
||||
'');
|
||||
|
||||
|
||||
# Need to wait on auth endpoint to be available otherwise nginx can fail to start.
|
||||
# For example when DNS server is restarting at the same time or Auth endpoint itself.
|
||||
systemd.services.nginx =
|
||||
{
|
||||
wants = [ "authelia-${fqdn}.service" ];
|
||||
after = [ "authelia-${fqdn}.service" ];
|
||||
};
|
||||
|
||||
services.nginx.virtualHosts.${fqdn} = {
|
||||
forceSSL = !(isNull cfg.ssl);
|
||||
sslCertificate = lib.mkIf (!(isNull cfg.ssl)) cfg.ssl.paths.cert;
|
||||
|
|
Loading…
Reference in a new issue