feat(services): add authelia

This commit is contained in:
Felix Schröter 2023-12-08 21:58:09 +01:00
parent fdc00ec4aa
commit c56ba030fc
Signed by: felschr
GPG key ID: 671E39E6744C807D
8 changed files with 183 additions and 3 deletions

View file

@ -7,7 +7,11 @@ let
in {
age.secrets.lldap-key-seed.file = ../secrets/lldap/key-seed.age;
age.secrets.lldap-jwt.file = ../secrets/lldap/jwt.age;
age.secrets.lldap-password.file = ../secrets/lldap/password.age;
age.secrets.lldap-password = {
file = ../secrets/lldap/password.age;
group = "ldap";
mode = "440";
};
services.lldap = {
enable = true;
@ -37,4 +41,6 @@ in {
locations."/".proxyPass = "http://[::1]:${toString port}";
};
};
users.groups.ldap = { gid = 979; };
}