Enable Keycloak SSO for matrix

This commit is contained in:
yuri 2024-01-21 21:47:18 +01:00
parent 727a8133a0
commit 77a1b34ea1
No known key found for this signature in database
2 changed files with 10 additions and 0 deletions

View file

@ -54,10 +54,12 @@
};
environmentFile = "/secrets/matrix-SYNCV3_SECRET.secret";
};
extras = [ "oidc" ];
extraConfigFiles = [
"/secrets/matrix-registration-shared-secret.secret"
"/secrets/matrix-turn-shared-secret.secret"
"/secrets/matrix-email-smtp-pass.secret"
"/secrets/matrix-keycloak-client-secret.secret"
];
};
}

View file

@ -41,5 +41,13 @@
permissions = "0640";
uploadAt = "pre-activation";
};
"matrix-keycloak-client-secret.secret" = {
keyCommand = keyCommandEnv ++ [ "pass" "matrix/keycloak-client-secret" ];
destDir = "/secrets";
user = "matrix-synapse";
group = "matrix-synapse";
permissions = "0640";
uploadAt = "pre-activation";
};
};
}