Sabine Laszakovits
c36e1355cf
cleanup
5 лет назад
Sabine Laszakovits
8ebc39dea0
fixed dependencies of bridge service (not ideal, but correct)
5 лет назад
Sabine Laszakovits
9b890e9ced
moved some settings from role to group_vars
5 лет назад
Sabine
7a54e11090
started moving settings to group_vars
5 лет назад
Slavi Pantaleev
172bf24df7
Enable self-building of matrix-synapse-admin on non-amd64
Related to #658 (Github Issue).
5 лет назад
Chris van Dijk
f6b0f0a477
Rename matrix_riot_jitsi_preferredDomain and matrix_riot_e2ee_default to Element
5 лет назад
Slavi Pantaleev
da38a7869f
Add matrix-registration support
5 лет назад
Slavi Pantaleev
b117dc0cb7
Fix self-check certificate validation when not self-signed
5 лет назад
Slavi Pantaleev
9952ec6c16
Upgrade Synapse (v1.18.0 -> v1.19.0)
5 лет назад
Slavi Pantaleev
296bd6e211
Fix variable name typo
5 лет назад
Slavi Pantaleev
b2ae669566
Add synapse-admin support
Fixes #562 (Github Issue)
5 лет назад
Slavi Pantaleev
78b1ef9a5f
Add support for matrix-reminder-bot
5 лет назад
Slavi Pantaleev
c6ab1c6a90
Riot is now Element
Fixes #586 (Github Issue)
5 лет назад
Hugues Morisset
57f498217a
Add mx-puppet-steam
5 лет назад
Hugues Morisset
42e7f5e9bc
Add mx-puppet-discord
5 лет назад
Slavi Pantaleev
9686a0fc5b
Expose mx-puppet-twitter port when matrix-nginx-proxy disabled
5 лет назад
Tulir Asokan
13186a1ddc
Add mx-puppet-twitter
Signed-off-by: Tulir Asokan <tulir@maunium.net>
5 лет назад
Slavi Pantaleev
635f385971
Use pre-built arm64 image for ma1sd
ma1sd 2.4.0 announced experimental support for arm64.
We're making use of those arm64 images instead of self-building.
5 лет назад
teutat3s
0162fe31d1
Re-enable ma1sd user directory search
5 лет назад
jdreichmann
2073cd6cae
mx-puppet-instagram: change tokens appservice<>homeserver in order to not collide with mx-puppet-slack
5 лет назад
Slavi Pantaleev
19b9a1b16c
Expose mautrix-hangouts port if matrix-nginx-proxy is disabled
5 лет назад
jdreichmann
0fea35cdd2
mx-puppet-instagram: add role
5 лет назад
Slavi Pantaleev
10b3ceff72
Make Matrix federation port configurable
Fixes #523 (Github Issue).
5 лет назад
Slavi Pantaleev
831c3f4e64
Fix certbot/cerbot image pulling for ARM32 and ARM64
Related to #529 (Github Issue).
5 лет назад
Slavi Pantaleev
ab32f6adf6
Add self-building support to matrix-mailer (exim-relay)
5 лет назад
benkuly
1ffa4a326c
matrix-sms-bridge:
added docs, added seperate service for database, pr comments
5 лет назад
benkuly
2d75fca257
added matrix-sms-bridge
5 лет назад
Slavi Pantaleev
07ff116266
Do not send User Directory search requests to ma1sd for now
We can undo this once https://github.com/ma1uta/ma1sd/issues/44 gets
resolved.
5 лет назад
Slavi Pantaleev
308fc9c60a
Fix webhooks service address when matrix-nginx-proxy disabled
Fixes #494 (Github Issue).
5 лет назад
Slavi Pantaleev
8cdf3a24f9
Fix variable name typo
5 лет назад
Rodrigo Belem
4149e03b69
Initial mx-puppet-slack bridge role
5 лет назад
Chris van Dijk
3f4bc9b881
Move config supprt for unfederated dimension into group_vars
5 лет назад
Horvath Gergely
b5844d2395
shortening line based on @spantaleev 's comment
5 лет назад
Horvath Gergely
bd61598faf
add experimental(?) architecture support for arm32 and arm64
the changes are necessary because certbot images are tagged, so docker does not recognize the necessary architecture
5 лет назад
Slavi Pantaleev
515160f0d7
Fix STUN server URL for jitsi/web (turns -> stun)
Discussed in #446 (Github Pull Request).
5 лет назад
Rodrigo Belem
64de103dff
Add global var to control skype image self build
5 лет назад
Slavi Pantaleev
e6ebfbf8cc
Prevent conflict between Whatsapp and Skype bridge tokens
Fixes an error like this:
> synapse.config._base.ConfigError: Cannot reuse as_token across application services
5 лет назад
skoal
0713570e2f
Update matrix_servers
turn tls port update
5 лет назад
Slavi Pantaleev
7035af87d8
Add support for Jitsi discovery for Riot via /.well-known/matrix/client
This will not work yet, as no version of Riot currently supports it.
It's expected to land in riot-web v1.5.16 via matrix-org/matrix-react-sdk#4348 .
5 лет назад
Slavi Pantaleev
67a5ef97ba
Fix missing "stun:" prefix for jitsi/web STUN server URLs
Hopefully fixes an error like this (which I haven't been able to
reproduce, but..):
> [modules/xmpp/strophe.util.js] <Object.i.Strophe.log>: Strophe: Error: Failed to construct 'RTCPeerConnection': 'matrix.DOMAIN' is not one of the supported URL schemes 'stun', 'turn' or 'turns'.
5 лет назад
Rodrigo Belem
1107207147
Initial mx-puppet-skype bridge role
6 лет назад
Slavi Pantaleev
61fffa169c
Use Jitsi STUN servers instead of Google ones
These are some new defaults that we switch to, to follow upstream
changes:
- https://github.com/jitsi/docker-jitsi-meet/commit/264df04
- 3121494d4b
5 лет назад
Slavi Pantaleev
845f5f007b
Make Synapse use ma1sd (if enabled) for threepid registration
6 лет назад
Marcel Partap
874e2e1fc0
Rename variables (s/mxisd/ma1sd/) and adapt roles
6 лет назад
Slavi Pantaleev
e06ac41db1
Do not try to obtain jitsi.DOMAIN certificate if Jitsi is disabled
6 лет назад
Slavi Pantaleev
d605b219a2
Manage Jitsi configuration by ourselves for most components
We do this for 2 reasons:
- so we can control things which are not controllable using environment
variables (for example `stunServers` in jitsi/web, since we don't wish
to use the hardcoded Google STUN servers if our own Coturn is enabled)
- so playbook variable changes will properly rebuild the configuration.
When using Jitsi environment variables, the configuration is only built
once (the first time) and never rebuilt again. This is not the
consistent with the rest of the playbook and with how Ansible operates.
We're not perfect at it (yet), because we still let the Jitsi containers
generate some files on their own, but we are closer and it should be
good enough for most things.
Related to #415 (Github Pull Request).
6 лет назад
Slavi Pantaleev
cdd9ee1962
Add Jitsi support
6 лет назад
Slavi Pantaleev
2b85fde103
Rename some variables for consistency
6 лет назад
Slavi Pantaleev
8fe97abe7d
Wire matrix_container_images_self_build to self_build variables via group_vars/matrix_servers
This keeps the roles cleaner and more independent of matrix-base,
which may be important for people building their own playbook
out of the individual roles and not using the matrix-base role.
6 лет назад
Horvath Gergely
310aa685f9
refactor based on Slavi's requests
6 лет назад