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
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
4edb1eb131
Update init.yml
...
Removed a set_facts that I have used for tracing down the issue
2019-11-09 23:53:04 +01:00
5b213e6ad0
Replace constructs appending elements with variables to matrix_synapse_container_extra_arguments. Fixes issue https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/304
2019-11-09 23:16:12 +01:00
c600ff758d
Upgrade riot-web (1.5.2 -> 1.5.3)
2019-11-08 09:48:08 -06:00
f0e80218b0
Upgrade Synapse (1.5.0 -> 1.5.1)
2019-11-06 12:28:48 +02:00
80265bfec5
Update riot-web (1.5.0 -> 1.5.2)
2019-11-05 13:00:19 -06:00
5d3b765241
Actually use matrix_synapse_storage_path
...
matrix_synapse_storage_path is already defined in matrix-synapse/defaults/main.yml (with a default of "{{ matrix_synapse_base_path }}/storage"), but was not being used for its presumed purpose in matrix-synapse.service.j2. As a result, if matrix_synapse_storage_path was overridden (in a vars.yml), the synapse service failed to start.
2019-11-02 13:46:02 +01:00
721ca9b83f
Add missing publicUrl configuration for Dimension
...
Discussed in #282 (Github Issue).
2019-10-31 15:38:32 +02:00
9b187eca8f
Update nginx (1.17.4 -> 1.17.5)
2019-10-29 11:08:56 -05:00
f0ce0db7dc
Update synapse (1.4.1 -> 1.5.0)
2019-10-29 10:41:46 -05:00
e81837a586
Undo some formatting changes
2019-10-22 10:57:16 +03:00
1df3d53243
Verbose logging should be off per default
2019-10-21 20:47:23 +02:00
9728bdffee
Undo auto formatting
2019-10-21 20:41:45 +02:00
852fceb33f
Add documentation
2019-10-21 20:11:00 +02:00
c3fb7ebf4c
Add variable for mxisd verbose logging
2019-10-21 20:06:57 +02:00
3bf7a7a85e
Upgrade riot-web (1.4.2 -> 1.5.0)
2019-10-19 11:08:35 +03:00
e0ea708acc
Upgrade Synapse (1.4.0 -> 1.4.1)
2019-10-18 13:31:40 +03:00
7ce80bc58e
Quote docker args in case inputs contain spaces
2019-10-14 08:59:56 +01:00
e32aaacaa7
Make gzipped SQL dumps by default during --upgrade-postgres
2019-10-05 11:42:08 +03:00
29526e7bb1
Add support for backing up / importing all Postgres databases/users
2019-10-05 11:42:08 +03:00
5a2c1a44e4
Upgrade riot-web (1.4.1 -> 1.4.2)
2019-10-04 19:21:39 -05:00
aabb16d78b
Fix spelling ngnix -> nginx
2019-10-04 11:07:37 +03:00
9c438a3870
Add support for Postgres v12
2019-10-04 08:51:36 +03:00
b59642950e
Update riot-web (1.4.0 -> 1.4.1)
2019-10-03 13:07:48 -05:00
f25696489b
Merge pull request #273 from Sporiff/patch-1
...
Bump riot web version 1.3.6 -> 1.4.0
2019-10-03 19:36:10 +03:00
19fb96fa57
Merge pull request #275 from aaronraimist/synapse-1.4.0
...
Upgrade Synapse (1.3.1 -> 1.4.0)
2019-10-03 19:35:54 +03:00
a37b96d829
Upgrade Synapse to 1.4.0
2019-10-03 19:26:38 +03:00
392f8202bd
Make SAML2 configuration match sample config generated using generate command
2019-10-03 19:26:38 +03:00
810d0fb0e4
Make it possible to serve static websites from the base domain
2019-10-03 11:24:04 +03:00
413d9ec143
WIP: Upgrade Synapse (1.3.1 -> 1.4.0rc2)
2019-10-02 21:35:44 -05:00
271d32b866
Bump riot web version 1.3.6 -> 1.4.0
2019-09-28 17:13:07 +01:00
1dd1f9602f
Merge pull request #271 from thedanbob/certbot-0.38
...
Update certbot (0.37.1 -> 0.38.0)
2019-09-25 16:31:36 +03:00
c12ca8fff0
Update certbot (0.37.1 -> 0.38.0)
2019-09-25 06:17:12 -05:00
2dd9dc4882
Update nginx (1.17.3 -> 1.17.4)
2019-09-25 06:00:44 -05:00
3264024055
Update matrix-corporal (1.5.0 -> 1.6.0)
2019-09-24 11:07:09 +03:00
73c90e9513
Try to make Synapse config/key generation respect uid/gid
...
Attempt at fixing #268 (Github Issue)
2019-09-23 18:08:36 +03:00
f076bd2474
Update riot-web (1.3.5 -> 1.3.6)
2019-09-20 08:03:02 -05:00