Commit Graph

834 Commits

Author SHA1 Message Date
be00452782 Merge pull request #415 from spantaleev/jitsi
Add Jitsi support
2020-03-24 15:23:05 +02:00
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).
2020-03-24 09:35:21 +02:00
ecd35a8ddb Clarify webserver group membership requirement
Discussed in #412 (Github Issue).
2020-03-23 21:03:06 +02:00
cdd9ee1962 Add Jitsi support 2020-03-23 17:19:15 +02:00
2c2b55a669 Mark dimension DNS record as optional 2020-03-23 17:13:58 +02:00
61f82ac9e6 Minor fixup 2020-03-21 00:13:31 +02:00
a5e549f171 Move things around a bit 2020-03-21 00:12:26 +02:00
364742aa35 how to activate dimensions
I am new to synapse. Thanks so much for these playbooks!

I wasn't sure how you actual activate dimensions after setting these variables. Should you re run 

ansible-playbook -i inventory/hosts setup.yml --tags=setup-all
ansible-playbook -i inventory/hosts setup.yml --tags=start

? If so perhaps you could tell the readers to do this somewhere in the help file

Thanks =]
2020-03-20 20:45:53 +00:00
22ce50875a Mention that root access is a requirement
Fixes #396 (Github Issue).
2020-03-15 13:04:55 +02:00
8dd187ac55 Update changelog and documentation 2020-03-15 12:54:41 +02:00
3cee815baf Fix some typos 2020-03-15 11:34:35 +02:00
447dd94ff9 update documentation 2020-03-14 20:41:01 +01:00
d53d63ab07 Merge branch 'master' of https://github.com/spantaleev/matrix-docker-ansible-deploy into raspberry-pi 2020-03-07 13:57:44 +01:00
37f3a2d5a8 Add support for themes to riot-web 2020-02-26 08:40:35 +02:00
dc5eaddc3d quick typo 2020-02-25 19:01:32 -05:00
470b9875e7 Document raspberry pi support 2020-02-23 19:32:00 +01:00
dd99b844a0 Link to Dimension setup page 2020-02-20 09:39:27 +02:00
4356a7d405 Configuring webhooks
Added steps to configure appservice webhooks in the dimension manager.
2020-02-20 10:41:19 +05:30
8fe8cf9113 Fix matrix-appservice-irc database specification
This fixes an incorrect indentation in the database specification for
appservice-irc which caused matrix-appservice-irc to refuse to start
with the remarkably unhelpful error message:

```
ERROR:CLI Failed to run bridge.
```

This also updates doc links to the new matrixdotorg repo because the
tedomum repo contains out-of-date documentation.
2020-02-08 11:02:03 +01:00
f18037ae42 Disable TLSv1.1 by default 2020-01-30 12:56:20 +02:00
d77df2990a Link to official instructions on how to install Ansible 2020-01-26 14:17:59 -06:00
704d2ff861 Merge pull request #351 from prasket/matrix-change-user-admin-status
Matrix change user admin status
2020-01-23 10:35:28 +02:00
65963f694a Use Postgres 12.1 when creating a backup 2020-01-20 16:33:47 -06:00
80dd5f0b46 reversing another accident, forgot vim mode wasnt enabled at the time 2020-01-20 13:05:46 -08:00
a23455b697 accidentaly removed a : 2020-01-20 13:02:02 -08:00
92c6031c9f changes to the docs for the new admin modifcation scripts 2020-01-20 12:59:36 -08:00
121994f562 Reword updating-users-passwords.md option 3 2020-01-20 12:09:01 -06:00
e99497bb60 created new file with change admin options and removed make admin file. Updated name references as well throughout the project. 2020-01-19 18:39:56 -08:00
b8eb5e4e0d Add a note for users not using SSH keys 2020-01-18 19:55:26 +02:00
4840214193 Announce Appservice Webhooks support
Related to #339 (Github Pull Request).
2020-01-14 16:02:37 +02:00
0ffe821cfb Fix some minor Markdown rendering issues 2020-01-14 15:55:56 +02:00
cb57cd503e Fix documentation mistakes caused due to carelessness 2020-01-13 17:28:54 +01:00
c2696e8fa7 Add appservice-webhooks configuration documentation 2020-01-13 17:20:50 +01:00
bd38861179 Add support for automatic Double Puppeting for all Mautrix bridges 2020-01-12 20:28:36 +02:00
71ccf19f25 Fix typo 2020-01-03 17:00:11 +02:00
a6f85df295 Notes when not using a ssh key for authentication
Fixed small typo, added an extra note on how to use the ansible docker image when not using a ssh key for authentication
2020-01-03 15:58:08 +01:00
ad8b4d9c30 Update configuring-playbook-bridge-mautrix-telegram.md
typographical error
2020-01-02 22:26:17 +00:00
df83dfb2e1 Fix port typo 2019-12-11 10:16:28 +02:00
68e1a636c3 Added Traefik configuration example to own webserver docs 2019-12-10 12:17:19 -06:00
ca3b158d94 Add support to matrix-nginx-proxy to work in HTTP-only mode 2019-12-06 11:53:15 +02:00
10c2dfe58f fixed typo 2019-12-02 08:50:26 +01:00
feb35486a0 added documentation for telegram relay bot feature 2019-11-30 08:36:53 +01:00
50614f1bad Simplify Prerequisites a bit
Don't mention systemd-journald adjustment anymore, because
we've changed log levels to WARNING and Synapse is not chatty by default
anymore.

The "excessive log messages may get dropped on CentOS" issue no longer
applies to most users and we shouldn't bother them with it.
2019-11-10 08:35:17 +02:00
9b84e06201 Add a note about CentOS 8 support 2019-11-10 08:31:08 +02:00
cb2cb70b31 Mention that ARM is not supported
Feel free to reword but we have had a couple of issues created now asking about Raspberry Pi support.
2019-11-08 08:55:36 -06:00
53bc7afa66 Fix --mount syntax in examples
s/type-bind/type=bind/g
2019-11-04 17:07:23 +00:00
fe103489c6 Add file ending 2019-10-23 16:21:14 +02:00
692355e3e2 Fix link 2019-10-23 16:19:46 +02:00
7b65a16375 Fix 2019-10-23 16:16:32 +02:00
64ce74137c Add documentation part 2 2019-10-23 16:14:29 +02:00