Commit Graph

95 Commits

Author SHA1 Message Date
b5435db338 Fix syntax error in group_vars/matrix_servers 2020-11-11 00:22:09 +02:00
4d12a6f8e9 Merge pull request from scottcrossen/slc/ddclient
Dynamic DNS
2020-11-10 23:54:21 +02:00
de0987e806 Remove unnecessary variable definition
Related to  (Github Pull Request)
2020-11-10 23:51:38 +02:00
1427286cec Integrate matrix-dynamic-dns with matrix-nginx-proxy without causing a dependency
We'd like the roles to be self-contained (as much as possible).

Thus, the `matrix-nginx-proxy` shouldn't reference any variables from
other roles. Instead, we rely on injection via
`group_vars/matrix_servers`.

Related to  (Github Pull Request)
2020-11-10 23:49:36 +02:00
73d5faa1f9 Fix variable name typo 2020-11-10 23:30:38 +02:00
59bb6b2971 responded to reviewer comments 2020-11-09 13:32:58 -08:00
e894befd87 Updates to reviewer comments 2020-11-07 17:53:13 -08:00
56ebeb1ae2 Revert "Restore self-building on ARM for Synapse for now"
This reverts commit 7d211b71e2.

The multi-arch images are now available, as discussed in  (Github Issue).
2020-10-29 07:35:53 +02:00
9a46647010 Make https://matrix.DOMAIN/ redirect to https://element.DOMAIN/
Fixes  (Github Issue)
2020-10-28 10:39:12 +02:00
5a7d265997 Fix Synapse Admin not working due to unexposed Synapse Admin APIs
Regression since 63a49bb2dc.

Related to  (Github Issue).

We now automatically expose the APIs when Synapse Admin is enabled.
2020-10-27 20:33:37 +02:00
7d211b71e2 Restore self-building on ARM for Synapse for now
While v1.22.0 supposedly has multi-arch Docker images
(thanks to https://github.com/matrix-org/synapse/pull/7921),
I can't them on Docker Hub yet, so I'm backing out of this change
for now and letting people fall back to self-building there.
2020-10-27 14:32:32 +02:00
70f0b97a0a Upgrade Synapse (v1.21.2 -> v1.22.0) 2020-10-27 14:24:02 +02:00
263727095d Merge pull request from cnvandijk/feature-client-well-known
Client well known compatibility
2020-09-28 09:19:25 +03:00
172bf24df7 Enable self-building of matrix-synapse-admin on non-amd64
Related to  (Github Issue).
2020-09-28 09:06:39 +03:00
f6b0f0a477 Rename matrix_riot_jitsi_preferredDomain and matrix_riot_e2ee_default to Element 2020-09-26 16:24:09 +00:00
da38a7869f Add matrix-registration support 2020-09-01 13:46:05 +03:00
b117dc0cb7 Fix self-check certificate validation when not self-signed 2020-09-01 11:44:44 +03:00
9952ec6c16 Upgrade Synapse (v1.18.0 -> v1.19.0) 2020-08-17 17:02:40 +03:00
296bd6e211 Fix variable name typo 2020-07-22 12:04:49 +03:00
b2ae669566 Add synapse-admin support
Fixes  (Github Issue)
2020-07-22 08:10:26 +03:00
78b1ef9a5f Add support for matrix-reminder-bot 2020-07-20 14:13:08 +03:00
c6ab1c6a90 Riot is now Element
Fixes  (Github Issue)
2020-07-17 11:31:20 +03:00
57f498217a Add mx-puppet-steam 2020-07-01 21:01:00 +02:00
42e7f5e9bc Add mx-puppet-discord 2020-07-01 13:31:31 +02:00
9686a0fc5b Expose mx-puppet-twitter port when matrix-nginx-proxy disabled 2020-06-30 17:39:19 +03:00
744667b270 Merge branch 'master' into mx-puppet-twitter 2020-06-30 17:37:19 +03:00
31f9e7bbea Merge pull request from jdreichmann/feat-mx-puppet-instagram
Add mx-puppet-instagram
2020-06-30 17:33:37 +03:00
13186a1ddc Add mx-puppet-twitter
Signed-off-by: Tulir Asokan <tulir@maunium.net>
2020-06-29 15:28:43 +03:00
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.
2020-06-29 14:53:23 +03:00
0162fe31d1 Re-enable ma1sd user directory search 2020-06-28 21:47:39 +02:00
2073cd6cae mx-puppet-instagram: change tokens appservice<>homeserver in order to not collide with mx-puppet-slack 2020-06-28 10:40:14 +02:00
19b9a1b16c Expose mautrix-hangouts port if matrix-nginx-proxy is disabled 2020-06-28 09:01:48 +03:00
0fea35cdd2 mx-puppet-instagram: add role 2020-06-27 15:23:21 +02:00
10b3ceff72 Make Matrix federation port configurable
Fixes  (Github Issue).
2020-06-09 08:29:03 +03:00
831c3f4e64 Fix certbot/cerbot image pulling for ARM32 and ARM64
Related to  (Github Issue).
2020-06-09 07:54:42 +03:00
ab32f6adf6 Add self-building support to matrix-mailer (exim-relay) 2020-06-08 09:52:34 +03:00
1ffa4a326c matrix-sms-bridge:
added docs, added seperate service for database, pr comments
2020-05-23 13:14:24 +02:00
2d75fca257 added matrix-sms-bridge 2020-05-22 13:50:59 +02:00
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.
2020-05-19 12:57:19 +03:00
308fc9c60a Fix webhooks service address when matrix-nginx-proxy disabled
Fixes  (Github Issue).
2020-05-10 09:52:55 +03:00
8cdf3a24f9 Fix variable name typo 2020-04-23 22:13:50 +03:00
4149e03b69 Initial mx-puppet-slack bridge role 2020-04-23 09:06:08 -04:00
272888d917 Merge pull request from cnvandijk/feature-dimension-unfederated
Add support for running dimension in an unfederated environment
2020-04-22 22:47:14 +03:00
3f4bc9b881 Move config supprt for unfederated dimension into group_vars 2020-04-22 19:23:56 +02:00
b5844d2395 shortening line based on @spantaleev 's comment 2020-04-19 13:31:36 +02:00
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
2020-04-18 22:55:19 +02:00
515160f0d7 Fix STUN server URL for jitsi/web (turns -> stun)
Discussed in  (Github Pull Request).
2020-04-09 19:09:04 +03:00
64de103dff Add global var to control skype image self build 2020-04-09 11:03:06 -04:00
2f601a4aee Merge pull request from skoal/master
Jitsi related firewall and port changes
2020-04-09 16:14:06 +03:00
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
2020-04-09 16:07:36 +03:00