Commit graph

4179 commits

Author SHA1 Message Date
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
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
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
Slavi Pantaleev b383c9e637
Merge pull request #1713 from pulmonarycosignerkindness/master
Update mjolnir antispam commit hash
2022-03-23 21:24:20 +02:00
pulmonarycosignerkindness 97865484bd
Update mjolnir antispam commit hash
Changed the commit hash in matrix_synapse_ext_spam_checker_mjolnir_antispam_git_version to latest. Fixes a Synapse ImportError with mjolnir v1.4.1 leading to a Synapse crash-loop.
2022-03-23 19:17:54 +00:00
Slavi Pantaleev fc37ed89eb
Merge pull request #1712 from FSG-Cat/patch-1
Update Mjolnir from 1.3.2 to 1.4.1
2022-03-23 15:48:08 +02:00
Catalan Lover 07e68d48de
Update Mjolnir from 1.3.2 to 1.4.1 2022-03-22 20:37:40 +01:00
Slavi Pantaleev d04162b275 Upgrade Synapse (1.54.0 -> 1.55.0)
`roles/matrix-synapse/vars/workers.yml` has not been updated here,
because running `roles/matrix-synapse/files/workers-doc-to-yaml.awk`
seems to cause some trouble with the current `workers.md` file
available at https://github.com/matrix-org/synapse/raw/master/docs/workers.md,
namely lots of:

> FIXME: ADDITIONAL CONDITIONS REQUIRED: to be enabled manually

lines and commented out regex lines.

This is something that remains to be investigated/fixed.
2022-03-22 19:41:30 +02:00