Commit graph

4260 commits

Author SHA1 Message Date
heftyzauk da31eecdb7
Merge branch 'spantaleev:master' into master 2022-04-11 11:42:49 +01:00
Slavi Pantaleev 0364c6c634 Suppress old container cleanup (kill/rm) failures
People often report and ask about these "failures".
More-so previously, when the `docker kill/rm` output was collected,
but it still happens now when people do `systemctl status
matrix-something` and notice that it says "FAILURE".

Suppressing to avoid further time being wasted on saying "this is
expected".
2022-04-11 09:05:33 +03:00
heftyzauk 29847627f1
Multi-IP coturn
Add support for multiple external turn IP addresses, this allows for better comptability with dualstack ipv4/ipv6 hosts, and is supported as per the documentation (point 6 here: https://matrix-org.github.io/synapse/latest/turn-howto.html#configuration)
2022-04-10 21:51:03 +01:00
Slavi Pantaleev 5e00f0135e
Merge pull request #1738 from SaltireSoul/master
Dendrite 0.8.1
2022-04-10 07:42:25 +03:00
SaltireSoul 515792790a uncomment push_server config 2022-04-09 21:41:35 +01:00
Slavi Pantaleev e918428bfd
Merge pull request #1739 from yncyrydybyl/master
fix typo in document path for the proxy
2022-04-09 20:36:26 +03:00
Yan Minagawa b982733a8a
fix typo in document path for the proxy 2022-04-09 19:41:48 +07:00
Slavi Pantaleev 285a50e930
Merge pull request #1737 from GoMatrixHosting/remove-awx-section
Remove matrix-awx sections
2022-04-09 07:51:42 +03:00
SaltireSoul 6925e26960 Dendrite 0.8.1 2022-04-09 02:55:48 +01:00
PC-Admin ab3e02c7fd Remove matrix-awx sections 2022-04-09 08:48:02 +08:00
Slavi Pantaleev 1ffad8ba64
Merge pull request #1736 from slikie/instagram-bump
bump mautrix instagram version to 0.1.3
2022-04-07 15:10:22 +03:00
slikie 17f8fd003d
bump mautrix instagram version to 0.1.3 2022-04-07 20:01:26 +08:00
Slavi Pantaleev 8106e7c673
Merge pull request #1734 from MrAnno/mautrix-facebook-v0.4.0
mautrix-facebook: update to v0.4.0
2022-04-07 08:00:52 +03:00
László Várady a86757a18d mautrix-facebook: update to v0.4.0 2022-04-07 01:28:30 +02:00
Slavi Pantaleev b69e79b8b6
Merge pull request #1733 from iikkart/patch-1
Improved documentation about Mautrix-telegram-bot permissions
2022-04-06 07:23:31 +03:00
teutat3s 594b1f10e6
Merge branch 'master' into pub.solar 2022-04-05 20:55:24 +02:00
Slavi Pantaleev 5a2d365717
Merge pull request #1732 from etkecc/master
Update Synapse 1.55.2 -> 1.56.0
2022-04-05 20:55:47 +03:00
Aine 7559eb99a7
Update Synapse 1.55.2 -> 1.56.0 2022-04-05 20:48:15 +03:00
teutat3s 12c7244203
Merge branch 'master' into pub.solar 2022-04-05 18:08:43 +02:00
Slavi Pantaleev db4b6efb5d Force self-building of matrix-hookshot on arm64
The `halfshot/matrix-hookshot` container images published to Docker Hub
(as of 2022-04-05, at least) are only available for `amd64`, not for
`arm64`. Self-building on arm64 is necessary.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1728

It should be noted that a `roiarthurb/matrix-hookshot` container image is available,
which is available for the arm64 platform, but that's non-official and doesn't
contain an amd64 build, so it's of limited use.
2022-04-05 16:08:11 +03:00
Slavi Pantaleev 4f4f30c7db
Merge pull request #1731 from mochman/hookshot_image_fix
Fix matrix-bridge-hookshot container image
2022-04-05 16:07:23 +03:00
Luke 627333d82b
fix container image 2022-04-05 12:42:38 +00:00
Aine a5a3769ca9
add borg backup (#1727)
* add borg backup

* lint fix

* add exlclude patterns

* missed in the #1726 fix for honoroit

* feedback

* Fix indentation

* feedback

* feedback

* feedback

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2022-04-05 14:37:27 +03:00
Slavi Pantaleev b9d6f8b90f
Merge pull request #1728 from RoiArthurB/hookshot-arm64
Add hookshot self build for arm64 and amd64
2022-04-05 09:58:26 +03:00
Slavi Pantaleev 55e66bc888
Merge pull request #1730 from SaltireSoul/master
Dendrite 0.7.0
2022-04-05 09:55:10 +03:00
SaltireSoul e7978dbdca Dendrite 0.7.0 2022-04-05 03:40:37 +01:00
Slavi Pantaleev 60fe039ec8
Merge pull request #1729 from RoiArthurB/steam-arm64
[STEAM] Move Docker source repository to a fixed version
2022-04-04 10:02:16 +03:00
Arthur Brugière 1ce891fc70
Revert group_var wrong part reindent 2022-04-03 23:42:29 +07:00
RoiArthurB b38c7371a9 [STEAM] Move docker source from icewind1991 to tilosp fixed repo 2022-04-03 17:34:27 +07:00
Arthur Brugière cfd8a9c0f8
[HOOKSHOT] Fix yamllint 2022-04-03 17:19:35 +07:00
Arthur Brugière b3176957c3
Add hookshot self build for arm64 and amd64 2022-04-03 17:10:46 +07:00
Slavi Pantaleev a04df8151f
Merge pull request #1726 from etkecc/permissions-fix
Permissions fix
2022-04-03 09:58:06 +03:00
Aine 5f0ece0c28
fix permissions 2022-04-03 00:49:57 +03:00
Aine c1f34932c3
Merge branch 'spantaleev:master' into master 2022-04-02 17:24:02 +00:00
Slavi Pantaleev 999c717cf4 Revert "Temporarily switch to Myned-maintained fork of mx-puppet-discord/mx-puppet-slack"
This reverts commit 0103d92df4.

The same fix has now been merged upstream
(https://gitlab.com/beeper/mx-puppet-monorepo/-/merge_requests/35), so
we don't need to use a fork anymore.

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1719
2022-03-31 08:37:24 +03:00
Slavi Pantaleev 0fc7363946
Merge pull request #1721 from HarHarLinks/patch-9
Upgrade Hookshot (1.2.0 -> 1.3.0)
2022-03-30 20:48:53 +03:00
Kim Brose ea358e208c
Upgrade Hookshot (1.2.0 -> 1.3.0) 2022-03-30 14:18:21 +02:00
Slavi Pantaleev 0103d92df4 Temporarily switch to Myned-maintained fork of mx-puppet-discord/mx-puppet-slack
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1719

We're using a pinned commit of this fork, which patches up the npm/yarn
lock files, so that self-building of the Discord and Slack bridges can
work after GitHub's deprecation of the `git://` and `ssh://` protocols
(https://github.blog/2021-09-01-improving-git-protocol-security-github/).

When the issue gets fixed in the Beeper fork (via
https://gitlab.com/beeper/mx-puppet-monorepo/-/merge_requests/35 or
otherwise), we'll get back on it.
2022-03-30 09:02:17 +03:00
Slavi Pantaleev 511ad3e45b
Merge pull request #1717 from ofalvai/patch-1
Fix Facebook presence config key
2022-03-30 08:25:36 +03:00
Slavi Pantaleev c5fcc7dbde
Merge pull request #1718 from ofalvai/patch-2
Add note about Prometheus retention policy
2022-03-30 08:22:24 +03:00
Olivér Falvai 326b1090b7
Add note about Prometheus retention policy 2022-03-29 22:26:29 +02:00
Olivér Falvai 9b03234323
Fix Facebook presence config key 2022-03-29 22:14:44 +02:00
Slavi Pantaleev bcd0bd714d
Merge pull request #1716 from joecool1029/master
Update Element 1.10.7 -> 1.10.8
2022-03-28 21:51:38 +03:00
joecool1029 f29f51a54c
Update Element 1.10.7 -> 1.10.8 2022-03-28 13:52:44 -04:00
Slavi Pantaleev e59a348219
Merge pull request #1715 from GoliathLabs/mautrix-googlechat
Updated: matrix-googlechat to v0.3.1
2022-03-26 13:34:50 +02:00
GoliathLabs fc1e15baff Updated: to v0.3.1 2022-03-26 12:09:42 +01:00
Slavi Pantaleev dac4df7384 Add arm64 support for rust-synapse-compress-state by switching container image
This switches the playbook from devture/rust-synapse-compress-state (a
container image which wraps the upstream-prebuilt amd64 binary of
rust-synapse-compress-state) to registry.gitlab.com/mb-saces/rust-synapse-compress-state
(https://gitlab.com/mb-saces/rust-synapse-compress-state), which builds
rust-synapse-compress-state from source and provides a multi-arch image
that currently works on amd64 and arm64.

Ideally, we'll stop using `:latest` and arm32 support will be made
available upstream as well at some point.
Discussed here: https://gitlab.com/mb-saces/rust-synapse-compress-state/-/issues/1
2022-03-26 10:31:05 +02:00
Slavi Pantaleev 85627b59ad Make synapse-compress-state in-container binary path configurable
This makes it easier to use another container image for
rust-synapse-compress-state, which may be storing the binary at another
path.
2022-03-26 10:04:21 +02:00
Slavi Pantaleev 7863486c4b
Merge pull request #1714 from joecool1029/master
Synapse 1.55.0 -> Synapse 1.55.2
2022-03-24 22:19:18 +02:00
joecool1029 38f2dc4553
Synapse 1.55.0 -> Synapse 1.55.2
This is a minor hotfix, needs to be bumped though or new deploys will break (existing deploys not affected by bug).
2022-03-24 15:54:36 -04:00