Slavi Pantaleev
669780976f
Update mappings configuration example
5 lat temu
John Goerzen
a2df0016eb
Update matrix-appservice-irc to 0.16.0
Note the potential breaking change
Resolves #474
5 lat temu
GuillauG
29f606bac7
Add 'permalinkPrefix' and 'default_theme' for configuring riot web ( #472 )
* add permalinkPrefix to riot-web config
* add feature to change default theme of riot-web via its config file
* remove matrix_riot_web_change_default_theme and provide sane default
5 lat temu
teutat3s
37d427c05c
Update Jitsi docker images to stable 4416
5 lat temu
Slavi Pantaleev
438652c732
Switch Slack image to a working tag
We've had reports of the `:latest` tag not working anymore,
leading to an error as described here:
https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/341
5 lat temu
Slavi Pantaleev
9cc0c5955d
Use |quote in some command calls
6 lat temu
Aaron Raimist
23bfaa72ec
Upgrade Synapse (1.12.3 -> 1.12.4)
6 lat temu
Rodrigo Belem
033dfcb26f
Remove duplicated whitelist entry in skype main.yml
6 lat temu
Rodrigo Belem
4149e03b69
Initial mx-puppet-slack bridge role
6 lat temu
Slavi Pantaleev
0af5a8c4cc
Simplify mx-puppet-skype blacklists a bit
Related to #466 (Github Pull Request).
6 lat temu
Rodrigo Belem
b08a49d94d
Allow skype more configurations for relay and provisioning
6 lat temu
Chris van Dijk
3f4bc9b881
Move config supprt for unfederated dimension into group_vars
6 lat temu
Slavi Pantaleev
9991d545dd
Add note about synapse-janitor and require explicit confirmation for usage
Fixes #465 (Github Issue).
Related to https://github.com/xwiki-labs/synapse_scripts/pull/12 .
6 lat temu
Marcel Partap
46984a4f99
Nginx conf: more testing less b0rk
6 lat temu
Christoph Johannes Kleine
765c046beb
add missing ; to matrix-synapse.conf.j2
6 lat temu
Marcel Partap
5f63d287b7
Move synapse worker ports up 10k
6 lat temu
Marcel Partap
e4763c21bc
nginx config: route traffic to workers on matrix-synapse
FIXME: horrid duplication in template file
6 lat temu
Marcel Partap
66a4073512
Publish synapse worker ports, need to be accessible to nginx
6 lat temu
Marcel Partap
cf452fdf0a
Fix corner-cases found through testing (aka ansible is nuts)
6 lat temu
Marcel Partap
a14b9c09ad
Add to synapse nginx template conditional URL rewrites for workers
· 😅 How to keep this in sync with the matrix-synapse documentation?
· regex location matching is expensive
· nginx syntax limit: one location only per block / statement
· thus, lots of duplicate statements in this file
6 lat temu
Marcel Partap
353bc7c362
Add initial support for synapse workers
· needs documentation; no checks yet for port clashes or typos in worker name
· according to https://github.com/matrix-org/synapse/wiki/Workers-setup-with-nginx#results
about 90% of requests go to the synchrotron endpoint
· thus, the synchrotron worker is especially suited to be load-balanced
· most of the other workers are documented to support only a single instance
· https://github.com/matrix-org/synapse/blob/master/docs/workers.md
6 lat temu
Dan Arnfield
e2de6a1569
Update nginx (1.17.9 -> 1.17.10)
6 lat temu
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
6 lat temu
Chris van Dijk
da2e90dcc1
Remove check for "Fail if Matrix Federation is disabled"
This playbook now suports running dimension in both a federated and an
unfederated environment.
6 lat temu
Chris van Dijk
3ddb8cd148
Add support for running dimension in an unfederated environment
This config change follows:
https://github.com/turt2live/matrix-dimension/blob/master/docs/unfederated.md
6 lat temu
Horvath Gergely
203a319881
force build docker image if git master changes
6 lat temu
Slavi Pantaleev
c13c29f48e
Fix |to_nice_yaml breaking formatting
Well, actually 8cd9cde won't work, unless we put the
`|to_nice_yaml` thing on a new line.
We can, but that takes more lines and makes things look uglier.
Using `|to_json` seems good enough.
The whole file is parsed as YAML later on and merged with the
`_extension` variable before being dumped as YAML again in the end.
6 lat temu
Slavi Pantaleev
8cd9cdead0
Improve consistency
6 lat temu
Tom
e54428b160
Expose allowed local 3pids as a configurable option
6 lat temu
Slavi Pantaleev
43201c9e22
Upgrade matrix-corporal (1.8.0 -> 1.9.0)
6 lat temu
Slavi Pantaleev
9a43cc02e0
Only install docker-python if matrix_docker_installation_enabled
Should help with #300 (Github Issue).
6 lat temu
Slavi Pantaleev
4d260c0dd5
Add encryption configuration defaults to Mautrix bridges
Related to #451 (Github Issue).
6 lat temu
Chris van Dijk
88c1fbf6aa
Fix hardcoded values in postgres script matrix-change-user-admin-status
6 lat temu
Chris van Dijk
d83236ea0e
Fix inconsistent whitespace
6 lat temu
Rodrigo Belem
cc8fc55ac6
Upstream set mx-puppet-skype default port to 8438
6 lat temu
Slavi Pantaleev
69338d045a
Simplify if conditions
6 lat temu
John Goerzen
ddc44996e3
Fix to avoid putting an incorrect empty jitsi.preferredDomain when no local jitsi
6 lat temu
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 .
6 lat temu
Slavi Pantaleev
c1a66d3422
Put mx-puppet-skype configs in ./config directory, not ./data
6 lat temu
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'.
6 lat temu
Rodrigo Belem
1107207147
Initial mx-puppet-skype bridge role
6 lat temu
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
6 lat temu
Slavi Pantaleev
14786071af
Pass JVB_AUTH_PASSWORD environment variable to make JVB startup happy
We define this password in the `sip-communicator.properties`
configuration file, so this is not needed for actually running JVB.
However, it does a (useless) safety check during container startup,
and we need to make that check happy.
6 lat temu
Slavi Pantaleev
f798605836
Undefine Jitsi secrets and require their (re-)definition
6 lat temu
teutat3s
f9d39f1c0c
update Jitsi, add generate-jitsi-passwords script
6 lat temu
Slavi Pantaleev
fab1e23609
Make a few more Jitsi Meet options configurable
6 lat temu
Horvath Gergely
17e7bae2cc
make selfbuild be forced on (and only) git master change
6 lat temu
Horvath Gergely
3d096a2b13
make selfbuild be forced on (and only) git master change
6 lat temu
Alin Trăistaru
604e581a97
add ntpd defaults
6 lat temu
Alin Trăistaru
697e91aa05
jitsi-web: add more defaults
6 lat temu