Sabine
aabefe21f4
fixed yaml
2020-10-28 21:58:59 +01:00
Sabine
468cc39465
added a workaround for postgres's issue with initdb
2020-10-28 21:56:13 +01:00
Slavi Pantaleev
c1c6eaefff
Upgrade Element (1.7.10 -> 1.7.12)
2020-10-28 17:34:39 +02:00
Slavi Pantaleev
9a46647010
Make https://matrix.DOMAIN/ redirect to https://element.DOMAIN/
...
Fixes #696 (Github Issue)
2020-10-28 10:39:12 +02:00
Slavi Pantaleev
4700e80389
Raise standalone default Matrix Client API client_max_body_size
...
We do this to match Synapse's new default "max_upload_size" (50MB).
This `matrix_nginx_proxy_proxy_matrix_client_api_client_max_body_size_mb`
default value only affects standalone usage of the `matrix-nginx-proxy`
role. When the role is used in the context of the playbook,
the value is dynamically assigned from `group_vars/matrix_servers`.
Somewhat related to #692 (Github Issue).
2020-10-28 10:02:47 +02:00
Marcel Partap
e078e29ef8
synapse workers: fix self name in workers-doc-to-yaml.awk script
2020-10-28 08:39:31 +01:00
Slavi Pantaleev
ef07aa8e5d
Prevent certain nginx location blocks from being ignored
...
The regex introduced in 63a49bb2dc778 seems to take precedence
over the bare location blocks, causing a regression.
> It is important to understand that, by default, Nginx will serve regular expression matches in preference to prefix matches.
> However, it evaluates prefix locations first, allowing for the administer to override this tendency by specifying locations using the = and ^~ modifiers.
Source: https://www.digitalocean.com/community/tutorials/understanding-nginx-server-and-location-block-selection-algorithms
2020-10-28 09:38:04 +02:00
Marcel Partap
2d1b9f2dbf
synapse workers: reworkings + get endpoints from upstream docs via awk
...
(yes, a bit awkward and brittle… xD)
2020-10-28 07:13:19 +01:00
Slavi Pantaleev
70f0b97a0a
Upgrade Synapse (v1.21.2 -> v1.22.0)
2020-10-27 14:24:02 +02:00
Slavi Pantaleev
63a49bb2dc
Do not expose /_synapse/admin publicly by default
...
Fixes #685 (Github Issue).
2020-10-26 10:36:38 +02:00
Sabine Laszakovits
dd50ee19ab
fixed bridge permissions
2020-10-25 21:42:40 +01:00
Sabine Laszakovits
2211e678f3
fixed comments that were copied over from mautrix-telegram role
2020-10-25 21:01:25 +01:00
Sabine Laszakovits
e59aa07b86
more cleanup
2020-10-25 20:47:10 +01:00
Sabine Laszakovits
c36e1355cf
cleanup
2020-10-25 20:46:57 +01:00
Sabine Laszakovits
8ebc39dea0
fixed dependencies of bridge service (not ideal, but correct)
2020-10-25 20:46:32 +01:00
Sabine Laszakovits
9b890e9ced
moved some settings from role to group_vars
2020-10-25 20:45:24 +01:00
Sabine Laszakovits
ff1d7921a0
moved registration.yaml contents to template
2020-10-25 20:16:24 +01:00
Sabine
7a54e11090
started moving settings to group_vars
2020-10-24 12:15:03 +02:00
Marcel Partap
87bd64ce9e
Merge remote-tracking branch 'origin/master' into synapse-workers
2020-10-23 23:45:07 +02:00
Marcel Partap
a4125d5446
synapse workers: polishing, cleansing and installation of jq dependency
2020-10-23 20:49:53 +02:00
Sabine
69efcb5c21
added mautrix-signal role
2020-10-22 23:29:34 +02:00
Marcel Partap
501efee07e
synapse workers: supply systemd with actual worker PIDs (requires jq)
...
also, worker.yaml.j2:
- hone worker_name
- remove worker_pid_file entry (would only be used if worker_daemonize
set to true; also, synapse only knows about the container namespace
and thus can not provide the required host-view PID)
2020-10-22 20:53:41 +02:00
Slavi Pantaleev
24c6d7e81f
Upgrade Element (1.7.9 -> 1.7.10)
2020-10-20 19:06:16 +03:00
Scott Crossen
94dcceb7b9
removed intentional delay
2020-10-19 11:26:37 -07:00
Scott Crossen
efeb651789
Removed typo
2020-10-19 11:25:01 -07:00
Scott Crossen
e7d79a95dc
removed platform-specific stuff
2020-10-19 10:46:02 -07:00
Scott Crossen
19721be8b1
removed dhcp option
2020-10-18 21:05:32 -07:00
Scott Crossen
de1511b4bb
Fixed valdiation
2020-10-16 21:31:07 -07:00
Scott Crossen
806f98447c
Removed directory creation
2020-10-16 21:26:58 -07:00
Scott Crossen
51cca4c312
Added containerization
2020-10-16 21:21:58 -07:00
Tobias Küchel
1cf5b1d80f
e2ee_backup: rename variables to be consistent with naming scheme
2020-10-16 09:24:50 +02:00
Tobias Küchel
5158fa4df9
e2ee_backup_methods: rather leave the default empty, so that the system default may apply
2020-10-16 08:50:16 +02:00
Tobias Küchel
8f7e21892d
fix indentation, updated to proposed changes from Slavi: no more ifdef
2020-10-16 08:47:37 +02:00
Tobias Küchel
4cfa112755
update default backup_methods as proposed by the system anyway
2020-10-16 08:44:04 +02:00
Tobias Küchel
6599204334
fix commata not being set when secure_backup_required false
2020-10-16 08:20:22 +02:00
Tobias Küchel
48f929dc91
add variables for secure_backup_required and secure_backup_setup_methods
2020-10-16 00:32:00 +02:00
Slavi Pantaleev
f7ecc7a2a5
Upgrade Synapse (v1.21.1 -> v1.21.2)
2020-10-15 17:42:52 +03:00
jgbresson
640166e4c3
Upgrade Element (1.7.8 -> 1.7.9)
2020-10-15 00:09:54 -04:00
Dan Arnfield
b65bfc38ce
Update nginx (1.19.2 -> 1.19.3)
2020-10-14 06:23:33 -05:00
Scott Crossen
53bc7a77e1
fixed EOF issues
2020-10-13 16:47:09 -07:00
Scott Crossen
fa5d85426b
Renamed systemd descriptions for all bridges
2020-10-13 16:40:30 -07:00
Scott Crossen
1f988969a5
Added role for dynamic dns
2020-10-13 16:26:57 -07:00
Slavi Pantaleev
5abd511368
Upgrade Synapse (v1.21.0 -> v1.21.1)
2020-10-13 13:08:25 +03:00
Slavi Pantaleev
d250727e8b
Upgrade certbot (1.7.0 -> 1.9.0)
2020-10-13 09:44:32 +03:00
Aaron Raimist
78529cbd47
Upgrade Synapse (v1.20.1 -> v1.21.0)
2020-10-12 23:59:34 -05:00
Marcel Partap
d2e61af224
Add worker_name to synapse worker config template
...
& restrict federation listener; frontend_proxy / user_dir don't need it
2020-10-11 21:52:08 +02:00
Marcel Partap
36e9be6092
matrix_synapse_workers_{avail,enabled}_list: sort non-generic workers
...
.. alphabetically and put those not documented as multi-instance
capable on ports ending on zero.
2020-10-11 21:44:42 +02:00
Marcel Partap
e9241f5fb9
Improve synapse-workers systemd service template
...
Is the PID magic gonna work? or will it need an ExecStartPost hack..
2020-10-11 21:09:19 +02:00
Marcel Partap
40024e9b81
Prevent workers failing if their config doesn't exist
...
- cherry-pick "Ensure worker config exists in systemd service (#7528 )"
from synapse d74cdc1a42e8b487d74c214b1d0ca575429d546a:
"check that the worker config file exists instead of silently failing."
2020-10-11 21:09:19 +02:00
Marcel Partap
93a8ea7e4a
Merge remote-tracking branch 'master' into feature/add-worker-support
2020-10-11 20:59:05 +02:00