Commit Graph

201 Commits

Author SHA1 Message Date
a8f7ccf3f3 Announce mx-puppet-steam bridging support
Related to #557 (Github Pull Request).
2020-07-03 12:10:57 +03:00
76352bcbd8 Announce mx-puppet-discord bridging support
Related to #540 (Github Pull Request).
2020-07-01 19:01:14 +03:00
b5bed60e6b Announce mx-puppet-instagram and mx-puppet-twitter support
Related to #551 and #555 (Github Pull Requests).
2020-06-30 17:52:06 +03:00
f68e47d3c4 renamed role matrix-sms-bridge to matrix-bridge-sms 2020-06-05 12:25:41 +02:00
1ffa4a326c matrix-sms-bridge:
added docs, added seperate service for database, pr comments
2020-05-23 13:14:24 +02:00
4afc46fffe Announce mx-puppet-slack support
Related to #454 (Github Pull Request).
2020-04-23 18:03:36 +03:00
5b8f8bc942 Announce Skype bridging 2020-04-09 09:33:30 +03:00
5fedd6cbf0 Replace mxisd with ma1sd in docs, fixing URLs 2020-04-02 11:26:30 +02:00
e5849801c6 Add Jitsi reference to Configuring Playbook docs page 2020-03-24 18:26:52 +02:00
4840214193 Announce Appservice Webhooks support
Related to #339 (Github Pull Request).
2020-01-14 16:02:37 +02:00
aabb16d78b Fix spelling ngnix -> nginx 2019-10-04 11:07:37 +03:00
68ed2ebefa Add support for Synapse Simple Antispam
Fixes #255 (Github Issue).
2019-09-09 08:13:10 +03:00
0edd7e8089 Make Riot-web configuration extensible
Fixes #71 (Github Issue).
2019-08-25 10:37:05 +03:00
10a9deba4a Make Synapse configuration extensible 2019-08-22 09:49:22 +03:00
65da600426 Merge branch 'master' into master 2019-08-21 07:34:20 +03:00
63d1ed1d56 Update changelog and documentation 2019-08-21 07:24:58 +03:00
281f2ee519 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy 2019-08-07 09:30:24 +02:00
4be35822dd Add Email2Matrix support 2019-08-05 13:09:49 +03:00
49766c5dac Added Slack role 2019-07-26 21:37:21 -04:00
4315b472af Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy 2019-05-09 09:34:09 +02:00
d4372d5ba8 Add mautrix-facebook doc 2019-05-08 17:11:07 +02:00
c2eabf2b9d Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy 2019-04-23 09:45:10 +02:00
9ea5088761 Add TURN server configuration documentation 2019-04-19 09:57:41 +03:00
a4da1535dd Split additional configuration options in groups
It's too many configuration options to keep them in a single list.
Trying to put some order.
2019-04-19 09:54:18 +03:00
deeefac84c add ngnix-status to config
add doc
2019-04-17 13:45:42 +02:00
c545d3eb85 Add support for serving base domain via matrix-nginx-proxy 2019-03-12 23:01:16 +02:00
a1f9869eb2 Improve documentation about getting the playbook 2019-03-10 17:02:20 +02:00
9f5215c95a Make some additions to Dimension documentation 2019-03-10 13:17:56 +02:00
1bff4893d9 Provide Dimension documentation 2019-03-10 10:12:31 +02:00
835c349275 Add matrix-appservice-discord bridge
Bridge is setup to work on the matrix side with this, but the discord invite link is not automatically generated.
2019-03-03 18:22:52 +01:00
f6ebd4ce62 Initial work on Synapse 0.99/1.0 preparation 2019-02-05 12:09:46 +02:00
3a4a671dd7 Add support for matrix-appservice-irc 2019-01-31 00:37:23 -05:00
51312b8250 Split playbook into multiple roles
As suggested in #63 (Github issue), splitting the
playbook's logic into multiple roles will be beneficial for
maintainability.

This patch realizes this split. Still, some components
affect others, so the roles are not really independent of one
another. For example:
- disabling mxisd (`matrix_mxisd_enabled: false`), causes Synapse
and riot-web to reconfigure themselves with other (public)
Identity servers.

- enabling matrix-corporal (`matrix_corporal_enabled: true`) affects
how reverse-proxying (by `matrix-nginx-proxy`) is done, in order to
put matrix-corporal's gateway server in front of Synapse

We may be able to move away from such dependencies in the future,
at the expense of a more complicated manual configuration, but
it's probably not worth sacrificing the convenience we have now.

As part of this work, the way we do "start components" has been
redone now to use a loop, as suggested in #65 (Github issue).
This should make restarting faster and more reliable.
2019-01-12 18:01:10 +02:00
d28bdb3258 Add support for 2 more SSL certificate retrieval methods
Adds support for managing certificates manually and for
having the playbook generate self-signed certificates for you.

With this, Let's Encrypt usage is no longer required.

Fixes Github issue #50.
2018-12-23 11:00:12 +02:00
3fec9dfa0e Add LDAP auth password provider documentation and changelog description 2018-11-28 11:21:03 +02:00
733b806833 Annotate certain features as optional/advanced
We've had some people get confused into installing
Matrix Corporal and having pain with that.

With this documentation change, we try to make it clearer
that it's an advanced feature not to be touched unless
you know what you're doing.

On a similar note, we also make sure other things are properly
labeled as "(optional)" and/or "(advanced)".
2018-11-26 07:23:42 +02:00
20bba449c4 Updated "Controlling Matrix federation" link
Missing file ending results in 404
2018-11-04 00:30:17 +01:00
f364e080be Add documentation about Telemetry configuration 2018-11-01 18:21:38 +02:00
099558bee8 Fix doc file name inconsistency (configuration -> configuring) 2018-11-01 18:20:49 +02:00
5e3c6ebf49 Update documentation 2018-10-26 19:44:58 +03:00
67a445a74a Add support for controlling Matrix federation 2018-10-25 18:02:04 +03:00
5c63f2ecec Fix minor typo in install instructions 2018-10-14 20:52:35 +01:00
620553e408 Update README 2018-09-07 23:35:04 +03:00
5398d80f01 Add support for matrix-corporal 2018-08-21 13:34:34 +03:00
14d7d3e670 Add support for matrix-synapse-shared-secret-auth 2018-08-20 17:11:55 +03:00
ea43d46b70 Add matrix-synapse-rest-auth support 2018-08-17 09:02:17 +03:00
74093dfb15 Add mxisd Identity Server support 2018-08-15 10:46:13 +03:00
617712000e Minor wording improvements 2018-08-15 10:19:31 +03:00
21da2f572b Add email-sending support 2018-08-14 14:47:44 +03:00
f254aaf44a Improve wording a bit 2018-08-08 10:10:16 +03:00