Ajout OIDC note

neo
pigeonmoelleux 2025-03-05 14:32:47 +01:00
parent ce4de085d7
commit c3886d9793
No known key found for this signature in database
GPG Key ID: B3BE02E379E6E8E2
3 changed files with 13 additions and 4 deletions

View File

@ -19,6 +19,11 @@
owner = "matrix-synapse";
};
note_oidc_extra_config = {
file = ../../secrets/neo/note_oidc_extra_config.age;
owner = "matrix-synapse";
};
appservice_irc_db_env = {
file = ../../secrets/neo/appservice_irc_db_env.age;
};
@ -119,6 +124,7 @@
extraConfigFiles = [
config.age.secrets.database_extra_config.path
config.age.secrets.note_oidc_extra_config.path
];
};

View File

@ -94,10 +94,12 @@ in
let
key = hosts.${name};
in
genAttrs [
"restic/${name}/base-repo"
"restic/${name}/base-password"
] [ key ]
genAttrs
[
"restic/${name}/base-repo"
"restic/${name}/base-password"
]
[ key ]
)
) { } (remove "thot" hostnames)
// builtins.mapAttrs (name: value: { publicKeys = value.publicKeys ++ nounous; }) {
@ -106,5 +108,6 @@ in
"secrets/neo/appservice_irc_db_env.age".publicKeys = [ neo ];
"secrets/neo/coturn_auth_secret.age".publicKeys = [ neo ];
"secrets/neo/database_extra_config.age".publicKeys = [ neo ];
"secrets/neo/note_oidc_extra_config.age".publicKeys = [ neo ];
"secrets/neo/ldap_synapse_password.age".publicKeys = [ neo ];
}

Binary file not shown.