Commit Graph

2265 Commits

Author SHA1 Message Date
f93a4f6474 updated matrix-sms-bridge 2020-11-27 16:01:24 +01:00
84c7c19068 Add jitsi.DOMAIN to sample Traefik 2.0 config
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/735
2020-11-27 13:30:00 +02:00
d702e74079 Fix matrix-nginx-proxy static files mounting when SSL retrieval is none
Fixup for 12867e9f18.

This shouldn't have been caught in the `if`.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/734
2020-11-26 18:40:15 +02:00
d235335507 Do not mount /matrix/ssl into matrix-coturn when matrix_ssl_retrieval_method is 'none'
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/734

Similar to 12867e9f18, but for `matrix-coturn` (not
`matrix-nginx-proxy`).
2020-11-26 10:08:54 +02:00
12867e9f18 Do not try to mount /matrix/ssl when matrix_ssl_retrieval_method is 'none'
Since the switch from `-v` to `--mount` (in 1fca917ad1),
we've regressed when `matrix_ssl_retrieval_method == 'none'`.

In such a case, we don't create `/matrix/ssl` directories at all
and shouldn't be trying to mount them into the `matrix-nginx-proxy`
container.

Previously, with `-v`, Docker would auto-create them, effectively hiding
our mistake. Now that `--mount` doesn't do such auto-creation magic,
the `matrix-nginx-proxy` container was failing to start.

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/734
2020-11-26 09:55:26 +02:00
796c752b60 Ensure Postgres passwords are not longer than 99 characters
Complements https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/732
2020-11-26 09:51:48 +02:00
93c485c276 Merge pull request #732 from CodingAnonymous/master
Note about the max length of the postgres password
2020-11-26 09:51:23 +02:00
d4ef751052 Update matrix_servers 2020-11-26 01:30:08 +01:00
732f57cbd9 Note about the max length of the postgres password 2020-11-26 01:24:43 +01:00
704318436d Merge pull request #731 from benkuly/patch-1
Update configuring-playbook-bridge-matrix-bridge-sms.md
2020-11-25 16:40:40 +02:00
58baa0ac30 Update configuring-playbook-bridge-matrix-bridge-sms.md 2020-11-25 15:39:14 +01:00
47db2d5363 Merge pull request #730 from benkuly/master
updates matrix-sms-bridge (changed SMS provider)
2020-11-25 16:36:11 +02:00
75f9fde7a4 Remove some more -v usage
Continuation of 1fca917ad1.

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/722
2020-11-25 10:49:59 +02:00
1fca917ad1 Replace some -v instances with --mount
`-v` magically creates the source destination as a directory,
if it doesn't exist already. We'd like to avoid this magic
and the potential breakage that it might cause.

We'd rather fail while Docker tries to find things to `--mount`
than have it automatically create directories and fail anyway,
while having contaminated the filesystem.

There's a lot more `-v` instances remaining to be fixed later on.
This is just some start.

Things like `matrix_synapse_container_additional_volumes` and
`matrix_nginx_proxy_container_additional_volumes` were not changed to
use `--mount`, as options for each one are passed differently
(`ro` is `ro`, but `rw` doesn't exist and `slave` is `bind-propagation=slave`).
To avoid breaking people's custom volume mounts, we keep it as it is for now.

A deficiency with `--mount` is that it lacks the `z` option (SELinux
ownership changes), and some of our `-v` instances use that. I'm not
sure how supported SELinux is for us right now, but it might be,
and breaking that would not be a good idea.
2020-11-24 10:26:05 +02:00
27c9014cb8 Improve uninstallation instructions
Also switches to using `docker system prune -a` for a less invasive
cleanup of Docker images and related resources.
2020-11-24 09:38:17 +02:00
3e2355282b Upgrade Postgres minor versions
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/727
2020-11-24 09:06:19 +02:00
da87d9f957 Merge pull request #728 from aaronraimist/element-1.7.14
Upgrade Element (1.7.13 -> 1.7.14)
2020-11-24 09:04:52 +02:00
c9d2ef7981 Upgrade Element (1.7.13 -> 1.7.14) 2020-11-23 23:05:54 -06:00
8c8002f639 added changelog 2020-11-23 14:48:04 +01:00
ff9a4e90c4 updated matrix-sms-bridge 2020-11-23 13:43:04 +01:00
3a2e058f2e updated version of matrix-sms-bridge 2020-11-23 13:07:08 +01:00
f1ceb49ae2 fixed wrong path of truststore 2020-11-23 12:52:16 +01:00
ad1f0a01ce fixed systemd service typo 2020-11-23 12:49:28 +01:00
76b0b9dc34 fixed application.yml loading 2020-11-23 12:48:08 +01:00
2fb42dd7f1 fixed typo in truststore path 2020-11-23 12:38:17 +01:00
75600aa357 Merge remote-tracking branch 'github/master' 2020-11-23 12:31:14 +01:00
4713e5d5f7 updated matrix-sms-bridge to 0.5.0 2020-11-23 12:30:39 +01:00
6c85b84c1e Fix self-building for synapse-admin 2020-11-18 18:36:03 +02:00
b627d93cdc Update homeserver.yaml to keep up with Synapse v1.23.0
Related to #724 (Github Pull Request)
2020-11-18 16:57:50 +02:00
a68845d499 Merge pull request #724 from jdreichmann/update-synapse
synapse: update to 1.23.0
2020-11-18 16:47:13 +02:00
c58a7e03c7 synapse: update to 1.23.0 2020-11-18 14:16:46 +01:00
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
2020-11-18 12:54:43 +02:00
7a8d663070 Merge pull request #723 from jdreichmann/update-mautrix-telegram
update mautrix-telegram to 0.9.0
2020-11-17 23:36:41 +02:00
f7d7190bd0 update mautrix-telegram to 0.9.0 2020-11-17 21:20:12 +01:00
8153e25d2d updated matrix-sms-bridge image 2020-11-16 13:59:03 +01:00
787a9ef8ad updated matrix-sms-bridge image 2020-11-16 11:51:11 +01:00
31b24078bb Merge pull request #720 from benkuly/master
updated matrix-sms-bridge image version
2020-11-15 17:47:16 +02:00
775b1ca7af updated matrix-sms-bridge image version 2020-11-15 12:12:44 +01:00
ccabc82d4c Use more fully-qualified container images
This is both for consistency with 93cc71cb69976c
and for making things more obvious.
2020-11-14 23:01:11 +02:00
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.
2020-11-14 23:00:49 +02:00
32847afb06 Merge pull request #719 from joao-p-marques/update-jitsi
Update jitsi web to stable-5142
2020-11-14 13:38:53 +02:00
078592454c Update jitsi web to stable-5142
Changelog https://github.com/jitsi/jitsi-meet/releases/tag/stable%2Fjitsi-meet_5142
2020-11-13 18:13:45 +00:00
8b01cb5103 Merge pull request #718 from benkuly/master
updated matrix-sms-bridge
2020-11-13 09:56:15 +02:00
c985e17f18 updated matrix-sms-bridge 2020-11-13 08:44:21 +01:00
6dbb90258e Mention and recommend enabling usePrivilegedIntents 2020-11-13 08:23:40 +02:00
fe7bed5df3 Upgrade appservice-discord 2020-11-12 08:21:02 +02:00
4dbec2470f Fix systemd_path being undefined breakage
Regression since #681 (Github Pull Request).

Fixes #715 (Github Issue).
2020-11-11 00:45:02 +02:00
b5435db338 Fix syntax error in group_vars/matrix_servers 2020-11-11 00:22:09 +02:00
d910df2b1c Announce Dynamic DNS support
Related to #681 (Github Pull Request)
2020-11-11 00:01:08 +02:00
4d12a6f8e9 Merge pull request #681 from scottcrossen/slc/ddclient
Dynamic DNS
2020-11-10 23:54:21 +02:00