1c71cb110
Change SSL certificate obtaining a bit by
2018-08-14 14:50:10 +0300
21da2f572
Add email-sending support by
2018-08-14 14:11:41 +0300
cab54879d
Update dependencies by
2018-08-11 09:44:11 +0300
084a0a0e5
Minor consistency improvement by
2018-08-08 10:47:03 +0300
f254aaf44
Improve wording a bit by
2018-08-08 10:10:16 +0300
30c53cdea
Split README into a bunch of files in docs/ by
2018-08-08 10:07:02 +0300
700602eed
Rename a bunch of playbook variables for better consistency by
2018-08-08 09:17:18 +0300
336785d1e
Rename Ansible playbook tag (setup-main -> setup-all) by
2018-08-08 09:03:37 +0300
3fd6fd647
Put all containers in their own isolated Docker network (matrix) by
2018-08-08 08:23:36 +0300
b88fe971d
Fix matrix-nginx-proxy.service dependency on riot-web, if riot-web disabled by
2018-08-07 15:39:57 +0300
cdf4eefdf
Fix typos by
2018-08-07 15:08:46 +0300
f6950612a
Upgrade dependencies by
2018-08-02 21:26:25 +0300
6cb14be16
Upgrade dependencies by
2018-07-30 16:18:17 +0300
ae7e8e61c
Update dependencies by
2018-07-20 08:28:02 -0400
e4d0a6846
Update riot-web (0.15.5 -> 0.15.6) by
2018-06-30 18:51:25 +0300
839b401b2
Set up Synapse configuration using a template (not line/regexp replacements) by
2018-06-26 21:05:59 +0300
add8169c3
Remove deprecated "ssl" directive from nginx configuration by
2018-06-26 20:43:57 +0300
053328be0
Fix nginx failing to start on certain low-cache CPUs by
2018-06-26 20:40:48 +0300
1725c3e69
Upgrade riot-web (0.15.4 -> 0.15.5) by
2018-06-21 09:44:38 +0300
776b374f4
Indicate that some distributions require a manual python install by
2018-06-21 09:42:27 +0300
be93e9762
Revert "Indicate that Ubuntu Bionic (18.04) is not supported yet" by
2018-06-21 09:33:06 +0300
6335485ad
Upgrade Synapse (0.31.1 -> 0.31.2) by
2018-06-15 00:00:01 +0300
a5877eadd
Upgrade Synapse (0.31.0 -> 0.31.1) by
2018-06-08 18:25:12 +0300
4ebf6bbf2
Upgrade Synapse (0.30.0 -> 0.31.0) by
2018-06-07 10:14:36 +0300
ff8f1bc65
Upgrade Docker images by
2018-06-06 17:35:29 +0300
47446a2b2
Fix README typos by
2018-06-06 17:21:04 +0300
1670a2093
Clean up riot-web UI (disable custom URLs and guest usage) by
2018-05-30 15:36:09 +0300
5399e2b6b
Do not require (but want) matrix-coturn.service in matrix-synapse by
2018-05-29 13:38:41 +0300
62d1b13c9
Minor improvements to the Postgres-upgrade tasks by
2018-05-29 11:23:17 +0300
2fa4ced6a
Add support information by
2018-05-29 09:58:36 +0300
339016511
Document the Docker images being used by
2018-05-29 09:48:53 +0300
8d774db3b
Indicate that Ubuntu Bionic (18.04) is not supported yet by
2018-05-29 09:25:30 +0300
752792982
Update README to reflect recent changes by
2018-05-28 20:53:02 +0300
d107ab254
Add support for upgrading Postgres by
2018-05-28 20:40:42 +0300
cbee084ac
Use Postgres 10.x by default (only for new installs) by
2018-05-28 14:47:09 +0300
f1b4730e8
Update Docker images by
2018-05-26 12:25:05 +0300
b3e62126d
Switch Docker image to official one by
2018-05-25 21:58:53 +0300
3af3ef48f
Make .log.config modifications respect whitespace by
2018-05-25 13:15:17 +0300
67a98e51d
Make the riot-web container run without root privileges by
2018-05-14 14:31:43 +0300
bd580d3b9
Update dependencies by
2018-05-14 14:31:00 +0300
a367172b6
Update dependencies by
2018-04-28 13:38:44 +0300
7de11261b
Update Docker images by
2018-04-11 18:51:32 +0200
af54d60b0
Update Docker images by
2018-04-03 18:49:05 +0300
5d9ddd162
Update Docker images by
2018-03-16 10:22:09 +0200
efc78fb9d
Switch from s3fs to Goofys by
2018-02-20 21:36:08 +0200
db686c3f8
Update dependencies by
2018-02-13 23:17:56 +0200
edd97d33c
Fix README instructions typo about Ansible host_vars by
2018-01-17 15:57:01 +0200
bfca91ac1
Switch Matrix Docker images (silviof -> AVENTER-UG) by
2018-01-10 22:11:32 +0200
4e0949928
Fix typo by
2018-01-10 12:10:56 +0200
534f78f9d
Update Docker image versions by
2017-12-07 22:53:43 +0200
d14ef08d5
Fix SSL certificate renewal for the custom-proxy-server case by
2017-12-01 12:07:27 +0100
f476e49e6
Make SSL renewal time configurable and nginx-proxy reload time adequate by
2017-11-11 10:38:38 +0200
57e4f12ad
Add support for using a pre-configured Macaroon secret key by
2017-10-24 15:29:19 +0900
dd5cabf65
Make /matrix owned by matrix:matrix by
2017-10-24 13:01:11 +0900
19e191f0b
Do not assign Docker container name for certificate renewal by
2017-10-16 08:42:27 +0300
1c2d59ae9
Stop using patched synapse_port_db script by
2017-10-04 20:10:18 +0300
7133418dc
Fix README omission related to S3 setup by
2017-10-14 09:55:09 +0300
767b321f6
Do not mount certain Docker volumes as read-write unnecessarily by
2017-10-01 11:36:30 +0300
2906ec304
Fix SSL-renewal problem caused by incorrect permissions by
2017-10-01 11:26:20 +0300
3a5f82267
Do not use Let's Encrypt certificate for Synapse's federation port by
2017-09-23 15:08:54 +0300
6962bfcc4
Add support for not taking over a server (no matrix-nginx-proxy) and disabling Riot by
2017-09-12 12:41:44 +0300
b3a869873
Update README by
2017-09-12 00:37:18 +0300
cb323f5b4
Move SSL certificates from /etc/pki/acmetool-certs to /matrix/ssl by
2017-09-11 23:50:14 +0300
ded7c274f
Add support for Debian (9+) and Ubuntu (16.04+) by
2017-09-11 23:24:05 +0300
13ab9eb23
Do not touch hostname and timezone by
2017-09-11 22:55:05 +0300
7c049be11
Update postgres and nginx by
2017-09-11 22:16:51 +0300
f422e379c
Do not try to start postgres when it's external by
2017-09-11 00:58:22 +0300
ab1a9fd87
Add support for using an external PostgreSQL server by
2017-09-08 16:53:24 +0300
f6be25a6a
Fix idempotency problem when getting rid of S3 setup by
2017-09-08 16:34:40 +0300
ac5919269
Do not leave containers behind after matrix-postgres-cli usage by
2017-09-08 14:18:12 +0300
49e5dad86
Do not do the S3 setup so early by
2017-09-08 10:50:31 +0300
0f43abb91
Do not assume /usr/local/bin is always on the PATH by
2017-09-08 10:47:12 +0300
9c68b057b
Add support for storing Matrix Synapse's media_store to Amazon S3 by
2017-09-07 18:26:41 +0300
9b97ab6a9
Do not wastefully preserve owner/group when importing media store files by
2017-09-07 12:27:32 +0300
0f723c957
Ensure media store files are owned by the correct user/group after importing (recursively) by
2017-09-07 12:24:04 +0300
a6760f446
Ensure media store files are owned by the correct user/group after importing by
2017-09-07 12:23:22 +0300
ea91ef7fb
Move media_store & logs out of /data. Allow logging to be configured by
2017-09-07 12:12:31 +0300
2bb8bb96d
Add support for configuring max_upload_size by
2017-08-30 12:07:03 +0300
b046052ae
Switch from playbook vars to role defaults by
2017-08-30 12:00:47 +0300
ce3c31eb4
Adjust x_forwarded setting for the plain (8008) port by
2017-08-12 18:32:24 +0300
1cd227b69
Increase max body size for the nginx proxy by
2017-08-12 15:39:21 +0300
887d14884
Do not generate a new Matrix Synapse config, if one already exists by
2017-08-12 11:06:57 +0300
7d74dced2
Disable TURN for guests and enable URL previews by
2017-08-12 10:36:34 +0300
fc3386dff
Fix matrix-synapse-register-user for when the non-admin case by
2017-08-11 08:21:34 +0300
b074030d5
Fix problem detecting matrix-nginx-proxy state when it is not installed by
2017-08-08 14:31:01 +0300
02bdb7c7b
Ensure firewalld is installed and Docker launcher after firewalld by
2017-08-08 14:29:14 +0300
91bb06e4b
Update README by
2017-08-06 19:21:18 +0300
a3ecb7bfd
Add http->http redirection for Matrix/Riot by
2017-08-06 19:10:50 +0300
0d1a2071d
Ensure playbook works if running at SSL-renewal time by
2017-08-06 18:40:16 +0300
13eaee246
Enable TURN support and UDP for STUN by
2017-08-06 18:26:06 +0300
7b980525a
Fix README anchors by
2017-08-01 12:36:54 +0300
81077e6cd
Allow regular users to be created as well (not only admins) by
2017-08-01 11:11:29 +0300
87f5883f2
Initial commit by
2017-07-31 23:07:30 +0300