Marcel Partap
e078e29ef8
synapse workers: fix self name in workers-doc-to-yaml.awk script
4 years ago
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
4 years ago
Marcel Partap
2d1b9f2dbf
synapse workers: reworkings + get endpoints from upstream docs via awk
...
(yes, a bit awkward and brittle… xD)
4 years ago
Slavi Pantaleev
67d0f26463
Improve wording a bit
4 years ago
Slavi Pantaleev
5a7d265997
Fix Synapse Admin not working due to unexposed Synapse Admin APIs
...
Regression since 63a49bb2dc
.
Related to #685 (Github Issue).
We now automatically expose the APIs when Synapse Admin is enabled.
4 years ago
Slavi Pantaleev
7d211b71e2
Restore self-building on ARM for Synapse for now
...
While v1.22.0 supposedly has multi-arch Docker images
(thanks to https://github.com/matrix-org/synapse/pull/7921 ),
I can't them on Docker Hub yet, so I'm backing out of this change
for now and letting people fall back to self-building there.
4 years ago
Slavi Pantaleev
70f0b97a0a
Upgrade Synapse (v1.21.2 -> v1.22.0)
4 years ago
Slavi Pantaleev
5430a65411
Merge pull request #684 from deSagaz/patch-1
...
Fix docker mount instruction in documentation
4 years ago
Slavi Pantaleev
63a49bb2dc
Do not expose /_synapse/admin publicly by default
...
Fixes #685 (Github Issue).
4 years ago
Ivar Troost
1227349d0c
Fix docker mount instruction in documentation
...
The SSL certificates should be accessible to the nginx proxy container, not the synapse container.
4 years ago
Marcel Partap
87bd64ce9e
Merge remote-tracking branch 'origin/master' into synapse-workers
4 years ago
Marcel Partap
a4125d5446
synapse workers: polishing, cleansing and installation of jq dependency
4 years ago
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)
4 years ago
Slavi Pantaleev
24c6d7e81f
Upgrade Element (1.7.9 -> 1.7.10)
4 years ago
Scott Crossen
94dcceb7b9
removed intentional delay
4 years ago
Scott Crossen
efeb651789
Removed typo
4 years ago
Scott Crossen
e7d79a95dc
removed platform-specific stuff
4 years ago
Scott Crossen
19721be8b1
removed dhcp option
4 years ago
Scott Crossen
de1511b4bb
Fixed valdiation
4 years ago
Scott Crossen
8e6d7d9022
changed domain naming
4 years ago
Scott Crossen
806f98447c
Removed directory creation
4 years ago
Scott Crossen
51cca4c312
Added containerization
4 years ago
Slavi Pantaleev
9e6d087224
Merge pull request #679 from hgka/master
...
add variables for secure_backup_required and secure_backup_setup_methods
4 years ago
Tobias Küchel
1cf5b1d80f
e2ee_backup: rename variables to be consistent with naming scheme
4 years ago
Tobias Küchel
5158fa4df9
e2ee_backup_methods: rather leave the default empty, so that the system default may apply
4 years ago
Tobias Küchel
8f7e21892d
fix indentation, updated to proposed changes from Slavi: no more ifdef
4 years ago
Tobias Küchel
4cfa112755
update default backup_methods as proposed by the system anyway
4 years ago
Tobias Küchel
6599204334
fix commata not being set when secure_backup_required false
4 years ago
Tobias Küchel
48f929dc91
add variables for secure_backup_required and secure_backup_setup_methods
4 years ago
Slavi Pantaleev
f7ecc7a2a5
Upgrade Synapse (v1.21.1 -> v1.21.2)
4 years ago
Slavi Pantaleev
3fd198e89a
Add notes about running Ansible on Ubuntu 20.04
...
Discussed in #669 (Github Issue).
4 years ago
Slavi Pantaleev
5e4c5e52c7
Merge pull request #677 from jgbresson/patch-1
...
Upgrade Element (1.7.8 -> 1.7.9)
4 years ago
jgbresson
640166e4c3
Upgrade Element (1.7.8 -> 1.7.9)
4 years ago
Slavi Pantaleev
a4224ad1f9
Merge pull request #676 from thedanbob/nginx-1.19.3
...
Update nginx (1.19.2 -> 1.19.3)
4 years ago
Dan Arnfield
b65bfc38ce
Update nginx (1.19.2 -> 1.19.3)
4 years ago
Slavi Pantaleev
28c8b0fec0
Merge pull request #675 from scottcrossen/slc/rename
...
Shameless refactor of all systemd descriptions for bridges
4 years ago
Scott Crossen
53bc7a77e1
fixed EOF issues
4 years ago
Scott Crossen
fa5d85426b
Renamed systemd descriptions for all bridges
4 years ago
Scott Crossen
1f988969a5
Added role for dynamic dns
4 years ago
Slavi Pantaleev
5abd511368
Upgrade Synapse (v1.21.0 -> v1.21.1)
4 years ago
Slavi Pantaleev
d250727e8b
Upgrade certbot (1.7.0 -> 1.9.0)
4 years ago
Slavi Pantaleev
0df5e069dd
Merge pull request #671 from aaronraimist/synapse-1.21.0
...
Upgrade Synapse (v1.20.1 -> v1.21.0)
4 years ago
Aaron Raimist
78529cbd47
Upgrade Synapse (v1.20.1 -> v1.21.0)
4 years ago
Slavi Pantaleev
652b4fba35
Merge pull request #668 from FanchTheSystem/add_docker_prune
...
Add docker prune
4 years ago
Marcel Partap
d2e61af224
Add worker_name to synapse worker config template
...
& restrict federation listener; frontend_proxy / user_dir don't need it
4 years ago
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.
4 years ago
Marcel Partap
e9241f5fb9
Improve synapse-workers systemd service template
...
Is the PID magic gonna work? or will it need an ExecStartPost hack..
4 years ago
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."
4 years ago
Marcel Partap
93a8ea7e4a
Merge remote-tracking branch 'master' into feature/add-worker-support
4 years ago
Fanch
4d5068e283
add some doc about the run-docker-prune tag
4 years ago