diff --git a/hosts/rpi4/services.nix b/hosts/rpi4/services.nix index d5bb05e..e954a90 100644 --- a/hosts/rpi4/services.nix +++ b/hosts/rpi4/services.nix @@ -119,6 +119,9 @@ default_redirection_url = "https://admin.proot.link"; } ]; + session.redis = { + host = config.services.redis.servers.authelia.unixSocket; + }; notifier.filesystem.filename = "/var/lib/authelia-${inst}/notification.txt"; authentication_backend.file.path = config.age.secrets.authelia-users.path; server.port = lib.mkIf (opts ? port) (opts.port or null); @@ -131,6 +134,16 @@ }; }; + services.redis = { + servers.authelia = { + enable = true; + }; + }; + + users.users."${config.services.authelia.instances.main.user}".extraGroups = let + name = config.services.redis.servers.authelia.user; + in [ name ]; + services.nginx = { enable = true; recommendedProxySettings = true;