Comments (7)
Openid will added around matrix synapse 1.14 release
from matrix-docker-ansible-deploy.
I'm not familiar with Keyclock, but looking at its website, it supports OpenId Connect and SAML.
It doesn't sound like a good fit for the REST Auth plugin.
Maybe you can use Synapse's integrated SAML SSO support?
I'm not sure how well that works, but I've seen something about it in the Synapse config, so maybe it is supported.
The playbook does not support generating a Synapse config with SAML stuff in it (yet), but you can manually edit the /matrix/synapse/config/homeserver.yaml
file and restart Synapse (systemctl restart matrix-synapse
) and see if you can make it work.
If it's a good fit and it works, it should be easy to add SAML configuration support to this playbook.
from matrix-docker-ansible-deploy.
Thank you, we'll try moving that direction.
from matrix-docker-ansible-deploy.
Good afternoon. @spantaleev!
The access to the installation directory is restricted for the root. Which way is preferable to manually edit configs as you proposed earlier?
Didn't find the password for the matrix user, just UID and GID (991)
Sorry, I'm a newbie as for the Ansible Playbook
from matrix-docker-ansible-deploy.
You can edit configuration as root
.
For such questions, it may be easier to just come to the support room: https://github.com/spantaleev/matrix-docker-ansible-deploy#support
from matrix-docker-ansible-deploy.
I guess we can close this now.
The solution was to use mxisd and a new project available here: https://github.com/perfsys/matrix-mxisd-aws-keycloak-endpoints
from matrix-docker-ansible-deploy.
Keycloak docs added
matrix-org/synapse@5c5516f
from matrix-docker-ansible-deploy.
Related Issues (20)
- No login possible after the upgrade of PostgreSQL from 15 to 16.1
- Sliding sync host name mismatch HOT 2
- Rate limit - run query HOT 1
- Ansible overwrites /etc/docker/daemon.json HOT 1
- devture_traefik_ssl_dir_enabled: true Not creating /matrix/traefik/config Directory HOT 1
- Unified Push (NextPush) Notifications not working
- Leftover (failed) `matrix-ssl-nginx-proxy-reload.{service,timer}`
- draupnir can't reach the synapse admin API HOT 3
- Matrix servers don't work in a federation
- Failed services are not detected as stopped
- Is it possible to use Spaces Object Storage from DigitalOcean instead of AWS S3? HOT 2
- Fresh install fails: port 80 blocked for matrix-traefik.service by apache HOT 2
- Don't stop Traefik if not neccessary
- Jitsi Matrix Auth failing
- Disabling HTTPS in vars.yml doesn't disable it in clients configuration HOT 1
- Ensure Postgres systemd service installed - ansible_processor_nproc'' is undefined HOT 1
- Federation issue + possible fix HOT 1
- Synapse cache autotuning does not consider available RAM and workers
- traefik issue for bridge connection after update HOT 1
- Problem with docker.asc in keyrings after last chore(deps): update ghcr.io/element-hq/synapse docker tag to v1.108.0 HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from matrix-docker-ansible-deploy.