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"; owner = "matrix-synapse";
}; };
note_oidc_extra_config = {
file = ../../secrets/neo/note_oidc_extra_config.age;
owner = "matrix-synapse";
};
appservice_irc_db_env = { appservice_irc_db_env = {
file = ../../secrets/neo/appservice_irc_db_env.age; file = ../../secrets/neo/appservice_irc_db_env.age;
}; };
@ -119,6 +124,7 @@
extraConfigFiles = [ extraConfigFiles = [
config.age.secrets.database_extra_config.path config.age.secrets.database_extra_config.path
config.age.secrets.note_oidc_extra_config.path
]; ];
}; };

View File

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

Binary file not shown.