matrix: removed OIDC auth

This commit is contained in:
Giulio De Pasquale 2023-12-09 20:07:42 +01:00
parent 2bb530b378
commit ad1e1ff6c8

View File

@ -24,22 +24,6 @@ in
auto_join_rooms = [ "#general:${domain}" "#music:${domain}" "#movies:${domain}" ]; auto_join_rooms = [ "#general:${domain}" "#music:${domain}" "#movies:${domain}" ];
oidc_providers = [{
idp_id = "keycloak";
idp_name = "Architect SSO";
issuer = "https://auth.giugl.io/realms/master";
client_id = "synapse";
client_secret = "hj7dkbAI75jIeggr1cW0JTRzAdvJUtq6";
scopes = [ "openid" "profile" ];
user_profile_method = "userinfo_endpoint";
user_mapping_provider.config = {
localpart_template = "{{ user.preferred_username }}";
display_name_template = "{{ user.name }}";
confirm_localpart = true;
};
backchannel_logout_enabled = true;
}];
listeners = [{ listeners = [{
port = 8008; port = 8008;
bind_addresses = [ "127.0.0.1" ]; bind_addresses = [ "127.0.0.1" ];
@ -57,10 +41,10 @@ in
postgresql = { postgresql = {
enable = true; enable = true;
package = pkgs.postgresql; package = pkgs.postgresql;
ensureUsers = [{ # ensureUsers = [{
name = db_name; # name = db_name;
ensurePermissions = { "DATABASE \"${db_name}\"" = "ALL PRIVILEGES"; }; # ensurePermissions = { "DATABASE \"${db_name}\"" = "ALL PRIVILEGES"; };
}]; # }];
}; };
nginx.virtualHosts = { nginx.virtualHosts = {