rpi4: configure authelia with redis

This commit is contained in:
NullBite 2024-10-13 15:33:01 +02:00
parent 248879e0f2
commit fdf9656deb
Signed by: nullbite
GPG Key ID: 6C4D545385D4925A

View File

@ -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;