Marcel Partap
1e971312e8
synapse workers: handle auth fallback endpoint on main process only
(allegedly breaks with SSO enabled)
hace 5 años
Marcel Partap
e5072c20d9
synapse workers/nginx: handle media_repository worker endpoints on federation port
to prevent "404 on the federation port for the path `/_matrix/media`,
if a remote server is trying to get the media object on federation
port, see https://github.com/matrix-org/synapse/issues/8695 "
https://github.com/matrix-org/synapse/pull/8701
hace 5 años
Aaron Raimist
31619e0968
Upgrade Element (1.7.12 -> 1.7.13)
hace 5 años
Slavi Pantaleev
235299939d
Upgrade nginx (1.19.3 -> 1.19.4)
hace 5 años
Scott Crossen
59bb6b2971
responded to reviewer comments
hace 5 años
Scott Crossen
e894befd87
Updates to reviewer comments
hace 5 años
Slavi Pantaleev
350c39d745
Update comment
hace 5 años
Slavi Pantaleev
ef68d3d296
Add support for reverse-proxying /_synapse/oidc
This broke in 63a49bb2dc .
Proxying the OpenID Connect endpoints is now possible,
but needs to be enabled explicitly now.
Supersedes #702 (Github Pull Request).
This patch builds up on the idea from that Pull Request,
but does things in a cleaner way.
hace 5 años
Slavi Pantaleev
5c91e56898
Upgrade Synapse (v1.22.0 -> v1.22.1)
hace 5 años
Aaron Raimist
c33d007306
Switch to the new vectorim/element-web Docker image
hace 5 años
Marcel Partap
cce90b187a
synapse workers: fix undefined variable cases when removing workers
hace 5 años
Sabine
aabefe21f4
fixed yaml
hace 5 años
Sabine
468cc39465
added a workaround for postgres's issue with initdb
hace 5 años
Slavi Pantaleev
c1c6eaefff
Upgrade Element (1.7.10 -> 1.7.12)
hace 5 años
Slavi Pantaleev
9a46647010
Make https://matrix.DOMAIN/ redirect to https://element.DOMAIN/
Fixes #696 (Github Issue)
hace 5 años
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).
hace 5 años
Marcel Partap
e078e29ef8
synapse workers: fix self name in workers-doc-to-yaml.awk script
hace 5 años
Slavi Pantaleev
ef07aa8e5d
Prevent certain nginx location blocks from being ignored
The regex introduced in 63a49bb2dc 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
hace 5 años
Marcel Partap
2d1b9f2dbf
synapse workers: reworkings + get endpoints from upstream docs via awk
(yes, a bit awkward and brittle… xD)
hace 5 años
Slavi Pantaleev
70f0b97a0a
Upgrade Synapse (v1.21.2 -> v1.22.0)
hace 5 años
Slavi Pantaleev
63a49bb2dc
Do not expose /_synapse/admin publicly by default
Fixes #685 (Github Issue).
hace 5 años
Sabine Laszakovits
dd50ee19ab
fixed bridge permissions
hace 5 años
Sabine Laszakovits
2211e678f3
fixed comments that were copied over from mautrix-telegram role
hace 5 años
Sabine Laszakovits
e59aa07b86
more cleanup
hace 5 años
Sabine Laszakovits
c36e1355cf
cleanup
hace 5 años
Sabine Laszakovits
8ebc39dea0
fixed dependencies of bridge service (not ideal, but correct)
hace 5 años
Sabine Laszakovits
9b890e9ced
moved some settings from role to group_vars
hace 5 años
Sabine Laszakovits
ff1d7921a0
moved registration.yaml contents to template
hace 5 años
Sabine
7a54e11090
started moving settings to group_vars
hace 5 años
Marcel Partap
a4125d5446
synapse workers: polishing, cleansing and installation of jq dependency
hace 5 años
Sabine
69efcb5c21
added mautrix-signal role
hace 5 años
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)
hace 5 años
Slavi Pantaleev
24c6d7e81f
Upgrade Element (1.7.9 -> 1.7.10)
hace 5 años
Scott Crossen
94dcceb7b9
removed intentional delay
hace 5 años
Scott Crossen
efeb651789
Removed typo
hace 5 años
Scott Crossen
e7d79a95dc
removed platform-specific stuff
hace 5 años
Scott Crossen
19721be8b1
removed dhcp option
hace 5 años
Scott Crossen
de1511b4bb
Fixed valdiation
hace 5 años
Scott Crossen
806f98447c
Removed directory creation
hace 5 años
Scott Crossen
51cca4c312
Added containerization
hace 5 años
Tobias Küchel
1cf5b1d80f
e2ee_backup: rename variables to be consistent with naming scheme
hace 5 años
Tobias Küchel
5158fa4df9
e2ee_backup_methods: rather leave the default empty, so that the system default may apply
hace 5 años
Tobias Küchel
8f7e21892d
fix indentation, updated to proposed changes from Slavi: no more ifdef
hace 5 años
Tobias Küchel
4cfa112755
update default backup_methods as proposed by the system anyway
hace 5 años
Tobias Küchel
6599204334
fix commata not being set when secure_backup_required false
hace 5 años
Tobias Küchel
48f929dc91
add variables for secure_backup_required and secure_backup_setup_methods
hace 5 años
Slavi Pantaleev
f7ecc7a2a5
Upgrade Synapse (v1.21.1 -> v1.21.2)
hace 5 años
jgbresson
640166e4c3
Upgrade Element (1.7.8 -> 1.7.9)
hace 5 años
Dan Arnfield
b65bfc38ce
Update nginx (1.19.2 -> 1.19.3)
hace 5 años
Scott Crossen
53bc7a77e1
fixed EOF issues
hace 5 años