2026-02-24 00:00:35 -08:00
|
|
|
{ ... }:
|
|
|
|
|
{
|
2025-02-03 13:00:31 -06:00
|
|
|
sops = {
|
|
|
|
|
defaultSopsFile = ../secrets/main.yaml;
|
|
|
|
|
|
2026-02-24 00:00:35 -08:00
|
|
|
secrets =
|
|
|
|
|
let
|
|
|
|
|
autheliaSecret = {
|
|
|
|
|
owner = "authelia-main";
|
|
|
|
|
sopsFile = ../secrets/authelia/secrets.yaml;
|
|
|
|
|
};
|
|
|
|
|
in
|
|
|
|
|
{
|
|
|
|
|
admin-password.neededForUsers = true;
|
2025-06-09 21:23:36 -05:00
|
|
|
|
2026-02-24 00:00:35 -08:00
|
|
|
tskey = { };
|
2025-06-09 21:23:36 -05:00
|
|
|
|
2026-02-24 00:00:35 -08:00
|
|
|
vaultwarden-env = { };
|
2025-06-09 21:23:36 -05:00
|
|
|
|
2026-02-24 00:00:35 -08:00
|
|
|
restic-env = {
|
|
|
|
|
owner = "restic";
|
|
|
|
|
};
|
|
|
|
|
restic-password = {
|
|
|
|
|
owner = "restic";
|
|
|
|
|
};
|
|
|
|
|
restic-repository = {
|
|
|
|
|
owner = "restic";
|
|
|
|
|
};
|
2025-12-31 00:28:39 -06:00
|
|
|
|
2026-02-24 00:00:35 -08:00
|
|
|
lldap-admin-password.owner = "lldap";
|
2025-12-31 20:22:58 -06:00
|
|
|
|
2026-02-24 00:00:35 -08:00
|
|
|
authelia-jwtsecret = autheliaSecret;
|
|
|
|
|
authelia-oidc-privkey = autheliaSecret;
|
|
|
|
|
authelia-oidc-hmac = autheliaSecret;
|
|
|
|
|
authelia-session-secret = autheliaSecret;
|
|
|
|
|
authelia-storage-encryption = autheliaSecret;
|
|
|
|
|
authelia-lldap-password = autheliaSecret;
|
2026-02-24 14:16:03 -08:00
|
|
|
|
2026-02-24 14:45:12 -08:00
|
|
|
continuwuity-ldap-password = {
|
|
|
|
|
owner = "continuwuity";
|
|
|
|
|
};
|
2026-02-24 00:00:35 -08:00
|
|
|
};
|
2025-02-03 13:00:31 -06:00
|
|
|
};
|
|
|
|
|
}
|