Add Authelia configuration and secrets management

This commit is contained in:
Jakub Dorfman 2026-04-26 15:12:42 +02:00
parent e46346d929
commit 74f191b42a
9 changed files with 128 additions and 4 deletions

View file

@ -9,4 +9,11 @@ let
in
{
"secrets/lilsecret.age".publicKeys = users ++ systems;
}
# Authelia secrets - all three are required
"secrets/authelia-jwt-secret.age".publicKeys = users ++ systems;
"secrets/authelia-storage-key.age".publicKeys = users ++ systems;
"secrets/authelia-session-secret.age".publicKeys = users ++ systems;
# The hashed users database (contains bcrypt-hashed passwords)
"secrets/authelia-users.age".publicKeys = users ++ systems;
}