transcaffeine
c58a7e03c7
synapse: update to 1.23.0
4 years ago
Slavi Pantaleev
41fa00edb4
Revert "Update jitsi web to stable-5142"
...
This reverts commit 078592454c
due to reports of breakage both in the support chat room
and in here https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/719
4 years ago
Slavi Pantaleev
7a8d663070
Merge pull request #723 from jdreichmann/update-mautrix-telegram
...
update mautrix-telegram to 0.9.0
4 years ago
transcaffeine
f7d7190bd0
update mautrix-telegram to 0.9.0
4 years ago
benkuly
8153e25d2d
updated matrix-sms-bridge image
4 years ago
benkuly
787a9ef8ad
updated matrix-sms-bridge image
4 years ago
Slavi Pantaleev
31b24078bb
Merge pull request #720 from benkuly/master
...
updated matrix-sms-bridge image version
4 years ago
benkuly
775b1ca7af
updated matrix-sms-bridge image version
4 years ago
Slavi Pantaleev
ccabc82d4c
Use more fully-qualified container images
...
This is both for consistency with 93cc71cb69976c
and for making things more obvious.
4 years ago
Slavi Pantaleev
5eed874199
Improve self-building experience (avoid conflict with pullable images)
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/716
This patch makes us use more fully-qualified container image names
(either prefixed with docker.io/ or with localhost/).
The latter happens when self-building is enabled.
We've recently had issues where if an image was removed manually
and the service was restarted (making `docker run` fetch it from Docker Hub, etc.),
we'd end up with a pulled image, even though we're aiming for a self-built one.
Re-running the playbook would then not do a rebuild, because:
- the image with that name already exists (even though it's something
else)
- we sometimes had conditional logic where we'd build only if the git
repo changed
By explicitly changing the name of the images (prefixing with localhost/),
we avoid such confusion and the possibility that we'd automatically pul something
which is not what we expect.
Also, I've removed that condition where building would happen on git
changes only. We now always build (unless an image with that name
already exists). We just force-build when the git repo changes.
4 years ago
Slavi Pantaleev
32847afb06
Merge pull request #719 from joao-p-marques/update-jitsi
...
Update jitsi web to stable-5142
4 years ago
João Marques
078592454c
Update jitsi web to stable-5142
...
Changelog https://github.com/jitsi/jitsi-meet/releases/tag/stable%2Fjitsi-meet_5142
4 years ago
Slavi Pantaleev
8b01cb5103
Merge pull request #718 from benkuly/master
...
updated matrix-sms-bridge
4 years ago
benkuly
c985e17f18
updated matrix-sms-bridge
4 years ago
Marcel Partap
4678c5d7bd
Merge remote-tracking branch 'origin/master' into synapse-workers
...
Also, replace vague FIXME by a proper NOTE on the complete
story of the user_dir endpoints..
4 years ago
Slavi Pantaleev
4dbec2470f
Fix systemd_path being undefined breakage
...
Regression since #681 (Github Pull Request).
Fixes #715 (Github Issue).
4 years ago
Slavi Pantaleev
b5435db338
Fix syntax error in group_vars/matrix_servers
4 years ago
Slavi Pantaleev
d910df2b1c
Announce Dynamic DNS support
...
Related to #681 (Github Pull Request)
4 years ago
Marcel Partap
5598a89ad5
synapse workers doc: link to relevant synapse issue list search
4 years ago
Slavi Pantaleev
4d12a6f8e9
Merge pull request #681 from scottcrossen/slc/ddclient
...
Dynamic DNS
4 years ago
Slavi Pantaleev
de0987e806
Remove unnecessary variable definition
...
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
2708f9aec7
Remove duplicate configuration in docs page
...
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
1427286cec
Integrate matrix-dynamic-dns with matrix-nginx-proxy without causing a dependency
...
We'd like the roles to be self-contained (as much as possible).
Thus, the `matrix-nginx-proxy` shouldn't reference any variables from
other roles. Instead, we rely on injection via
`group_vars/matrix_servers`.
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
8782919d85
Ensure matrix_dynamic_dns_domain_configurations contains configurations
...
If `matrix_dynamic_dns_enabled`, we'd like to ensure there's at least
one configuration defined.
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
97a7c8b0f0
Fix matrix_dynamic_dns_domain_configurations validation check
...
- `item` was undefined
- `'key' in configurations == ''` was doing the wrong thing
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
fef44b93d3
Define the matrix_dynamic_dns_domain_configurations variable in the role
...
Having it unset in the role itself (while referencign it) is a little strange.
Now people can look at the `roles/matrix-dynamic-dns/defaults/main.yml`
file and figure out everything that's necessary to run the role.
Related to #681 (Github Pull Request)
4 years ago
Slavi Pantaleev
5c5f828405
Use more YAML-like syntax for the dynamic DNS configurations
...
Related to #681 (Github Pull Request)
4 years ago
Marcel Partap
f3d2797d9c
synapse workers: make awk script invocation handle paths with spaces
...
(quoting ftw)
4 years ago
Slavi Pantaleev
73d5faa1f9
Fix variable name typo
4 years ago
Marcel Partap
dd402bee92
synapse workers: add rudimentary documentation on worker support
4 years ago
Marcel Partap
b05d298ae4
synapse workers nginx rule: add client_max_body_size on media endpoints
...
so transfer limits are properly set in accord to the relevant setting
https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/456#issuecomment-719996778
4 years ago
Marcel Partap
1e971312e8
synapse workers: handle auth fallback endpoint on main process only
...
(allegedly breaks with SSO enabled)
4 years ago
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
4 years ago
Slavi Pantaleev
b61b73f6f4
Merge pull request #714 from aaronraimist/element-1.7.13
...
Upgrade Element (1.7.12 -> 1.7.13)
4 years ago
Aaron Raimist
31619e0968
Upgrade Element (1.7.12 -> 1.7.13)
4 years ago
Slavi Pantaleev
da2e84837d
Merge pull request #711 from enekonieto/feature/traefik_docker_compose
...
Added docker-compose example for launching Traefik.
4 years ago
Slavi Pantaleev
235299939d
Upgrade nginx (1.19.3 -> 1.19.4)
4 years ago
Scott Crossen
59bb6b2971
responded to reviewer comments
4 years ago
Eneko Nieto
2c33aa3ec5
Fixed entrypoint name.
4 years ago
Eneko Nieto
c448aa54a1
Added docker-compose example for launching Traefik.
4 years ago
Scott Crossen
e894befd87
Updates to reviewer comments
4 years ago
Slavi Pantaleev
350c39d745
Update comment
4 years ago
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.
4 years ago
Slavi Pantaleev
5c91e56898
Upgrade Synapse (v1.22.0 -> v1.22.1)
4 years ago
Slavi Pantaleev
e805776736
Merge pull request #700 from aaronraimist/vectorim/element-web
...
Switch to the new vectorim/element-web Docker image
4 years ago
Aaron Raimist
c33d007306
Switch to the new vectorim/element-web Docker image
4 years ago
Slavi Pantaleev
56ebeb1ae2
Revert "Restore self-building on ARM for Synapse for now"
...
This reverts commit 7d211b71e2
.
The multi-arch images are now available, as discussed in #699 (Github Issue).
4 years ago
Marcel Partap
cce90b187a
synapse workers: fix undefined variable cases when removing workers
4 years ago
Slavi Pantaleev
c1c6eaefff
Upgrade Element (1.7.10 -> 1.7.12)
4 years ago
Slavi Pantaleev
9a46647010
Make https://matrix.DOMAIN/ redirect to https://element.DOMAIN/
...
Fixes #696 (Github Issue)
4 years ago