anonymousland-synapse-docke.../swag/nginx/include.d/extra_worker.conf
2022-12-05 15:43:41 -05:00

47 lines
No EOL
1.4 KiB
Text

# GET Requests
location ~ ^/_matrix/client/(api/v1|r0|v3|unstable)/pushrules/ {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://generic_worker_lc;
}
location ~ ^/_matrix/client/(api/v1|r0|v3|unstable)/rooms/.*/messages$ {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://generic_worker_lc;
}
# For all SSO providers
location ~ ^/_matrix/client/(api/v1|r0|v3|unstable)/login/sso/redirect {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://sso_worker_lc;
}
location ~ ^/_synapse/client/p^/_synapse/client/oidc/callback$ew_user_consent$ {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://sso_worker_lc;
}
location ~ ^/_synapse/client/sso_register$ {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://sso_worker_lc;
}
# OpenID Connect requests
location ~ ^/_synapse/client/oidc/callback$ {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://generic_worker_lc;
}
# SAML requests
location ~ ^/_synapse/client/saml2/authn_response$ {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://generic_worker_lc;
}
# CAS requests.
location ~ ^/_matrix/client/(api/v1|r0|v3|unstable)/login/cas/ticket$ {
include /config/nginx/include.d/synapse-proxy.conf;
proxy_pass http://generic_worker_lc;
}