9892eac789
Adjust API secret to be a configurable and required variable
2020-01-13 17:20:49 +01:00
50bf8c8dd7
Add matrix-appservice-webhooks role.
2020-01-13 17:20:49 +01:00
800dc61335
Upgrade riot-web (1.5.6 -> 1.5.7)
2020-01-13 14:34:15 +00:00
1c314fcf29
first version of raspbian docker setup
2020-01-13 13:38:21 +01:00
05966c8cff
make sure Raspbian is not handled the same as Debian
2020-01-13 12:52:28 +01:00
675aaa1215
Fix escaping issues affecting the Whatsapp bridge
...
Regression introduced in 53186ffa1c
2020-01-13 10:56:48 +02:00
61e93744ec
Upgrade Slack bridge to 1.0.2
...
NeDB is deprecated, so we should transition away from it in the future.
Still, most of the functionality should work on this new version.
2020-01-12 21:35:03 +02:00
bd38861179
Add support for automatic Double Puppeting for all Mautrix bridges
2020-01-12 20:28:36 +02:00
53186ffa1c
Sync configuration with upstream for all Mautrix bridges
2020-01-12 19:10:05 +02:00
a84a24d9f5
Upgrade nginx (1.17.6 -> 1.17.7)
2020-01-11 17:32:02 +02:00
fddd3f922f
Upgrade Synapse to 1.8.0
2020-01-09 15:33:35 +02:00
7ead77fdb7
Remove spurious 'mxisd' string from mautrix bridge templates comment
2020-01-08 22:39:21 +01:00
4f3f263420
Update synapse (1.7.2 -> 1.7.3)
2019-12-31 06:28:58 -06:00
8b5b075fda
Fix typo
2019-12-31 11:25:09 +02:00
0e3e3cdf86
Upgrade Synapse (1.7.1 -> 1.7.2)
2019-12-20 13:20:54 +02:00
9a33e5c7ad
Make it possible to control Coturn ports and listen interfaces
...
Related to #330 (Github Issue).
2019-12-20 12:21:43 +02:00
89dbe5cfc5
Add the ability to control the certbot HTTP bind port
...
Fixes #330 (Github Issue).
2019-12-19 09:07:24 +02:00
b09f5a783b
Upgrade Synapse (1.7.0 -> 1.7.1)
2019-12-18 12:15:52 +02:00
a78002f12b
Upgrade certbot (0.40.1 -> 1.0.0)
2019-12-13 14:52:29 +02:00
d69ddcfdac
Upgrade Synapse (1.6.1 -> 1.7.0)
2019-12-13 14:52:29 +02:00
3f7af3ef3f
Expose self service bridging in matrix_appservice_discord
...
This allows for users to bridge already existing matrix rooms to discord
2019-12-11 14:47:44 +01:00
8cd51ad1ab
Merge pull request #322 from aaronraimist/integrations-manager-well-known
...
Implement MSC1957: Integration manager discovery
2019-12-10 11:00:29 +02:00
2ea507e2ea
Don't make it Dimension specific
2019-12-09 22:23:56 -06:00
783ed766f0
Upgrade riot-web (1.5.5 -> 1.5.6)
2019-12-09 14:05:04 +02:00
0866f98957
Render vhost directives in https server block
2019-12-08 00:58:32 +01:00
ca3b158d94
Add support to matrix-nginx-proxy to work in HTTP-only mode
2019-12-06 11:53:15 +02:00
fe932273aa
Implement MSC1957: Integration manager discovery
...
https://github.com/matrix-org/matrix-doc/pull/1957
Yay Riot iOS now supports integration manager discovery!
2019-12-05 17:32:51 -06:00
79d1576648
Allow Synapse manhole to be enabled
...
Can you double check that the way I have this set only exposes it locally? It is important that the manhole is not available to the outside world since it is quite powerful and the password is hard coded.
2019-12-05 00:07:15 -06:00
1ec7cd898d
Upgrade matrix-corporal (1.7.0 -> 1.7.1)
2019-12-04 14:52:11 +02:00
163a1b4294
Merge pull request #318 from benkuly/master
...
Add telegram relay bot feature to playbook
2019-12-03 12:02:46 +02:00
ce1ce03b3d
Upgrade matrix-corporal (1.6.0 -> 1.7.0)
2019-12-03 11:51:01 +02:00
e23be75f6d
added vars for bot token in telegram bridge
2019-11-30 08:33:32 +01:00
25dc53c34a
Switch riot-web image (bubuntux/riot-web -> vectorim/riot-web)
...
Switching to the official image (vectorim/riot-web) should ensure:
- there's less breakage, as it's maintained by the same team as riot-web
- there's fewer actors we need to trust
- we can upgrade riot-web faster, as newer versions should be released
on Docker hub at the same time riot-web releases are made
2019-11-29 10:11:48 +02:00
b55198836a
Upgrade riot-web (1.5.4 -> 1.5.5)
2019-11-28 14:18:49 +02:00
b8baf1356e
Upgrade Synapse (1.6.0 -> 1.6.1)
2019-11-28 13:59:42 +02:00
fda16c17f5
Update riot-web (1.5.3 -> 1.5.4)
2019-11-26 08:44:00 -06:00
0c51440426
Update Synapse to v1.6.0
2019-11-26 16:28:17 +02:00
24646dc506
Update nginx (1.17.5 -> 1.17.6)
2019-11-21 09:38:59 -06:00
4a60f385d1
Update postgres versions (12.0 -> 12.1, etc)
2019-11-21 09:38:37 -06:00
4cc6cdf6f3
Merge pull request #314 from aaronraimist/well-known-client-no-identity
...
Remove identity server section from .well-known/matrix/client if there is no identity server
2019-11-21 11:59:46 +02:00
9ab68a3cb4
Remove identity server section from .well-known/matrix/client if there is no identity server
...
Riot used to be fine with it being blank but now it complains. This creates an ugly looking comma when there is an identity server configured but I guess that's fine.
2019-11-20 16:05:16 -06:00
f348370f15
Remove unnecessary update_cache directive / Debian
...
We've just updated it in the task above, so it's unnecessary
2019-11-19 09:22:41 +02:00
c88c0e7e87
Remove unnecessary update_cache directive / CentOS
...
We've just updated it in the task above, so it's unnecessary
2019-11-19 09:22:14 +02:00
960088752c
Add matrix_docker_package_name
2019-11-18 11:29:14 -06:00
80cfb2a93e
Add matrix_docker_installation_enabled
2019-11-18 11:20:01 -06:00
3cec6947ed
Refactor base server setup tasks
2019-11-18 11:11:56 -06:00
eb7391d373
Fix: Restrict a Debian-specific task to Debian OS.
...
Since commit b9753635
the task 'Ensure docker-ce is installed (Debian)' fails with an error on CentOS although it should not even run on this OS.
2019-11-16 14:53:42 +01:00
b975363530
Don't install docker-ce if docker.io is installed
2019-11-15 14:56:42 -06:00
140002ed49
Update certbot (0.38.0 -> 0.40.1)
2019-11-13 15:19:38 -06:00
2da40c729a
Do not expose server room directory by default
...
Prompted by: https://matrix.org/blog/2019/11/09/avoiding-unwelcome-visitors-on-private-matrix-servers
This is a bit controversial, because.. the Synapse default remains open,
while the general advice (as per the blog post) is to make it more private.
I'm not sure exactly what kind of server people set up and whether they
want to make the room directory public. Our general goal is to favor
privacy and security when running personal (family & friends) and corporate
homeservers, both of which likely benefit from having a more secure default.
2019-11-10 08:55:46 +02:00