Commit Graph
100 Commits
Author SHA1 Message Date
Slavi PantaleevandGitHub 439c3fddc2 Merge pull request #1366 from pcfe/pcfe-do-not-use-quotes-for-shm-flag
fixes #1365
2021-10-30 15:34:10 +03:00
Slavi Pantaleev fc593bc8ab Increase shm-size for Postgres container to fix VACUUM
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1268

Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1364

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1362
2021-10-30 09:53:56 +03:00
Slavi Pantaleev c8a8035de4 Make it possible to self-build Element on low-memory devices (<4G RAM)
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1357
2021-10-29 11:13:01 +03:00
Slavi Pantaleev 39fa852ed6 Remove unnecessary if checks
Should have been done in 63f5a88fa0.
2021-10-29 10:41:11 +03:00
Slavi Pantaleev 63f5a88fa0 Separate install/uninstall tasks for Element and Hydrogen 2021-10-29 10:29:54 +03:00
Slavi PantaleevandGitHub 76745342f4 Merge pull request #1361 from hifi/feature/heisenbridge-1.4.0
Upgrade Heisenbridge (1.3.0 -> 1.4.0)
2021-10-29 09:40:12 +03:00
Slavi PantaleevandGitHub e80cf7d92c Merge pull request #1360 from thomwiggers/patch-6
update IRC appservice
2021-10-28 16:28:24 +03:00
Slavi PantaleevandGitHub 28fe9ffed4 Merge pull request #1359 from jariz/patch-1
caddy example fixes
2021-10-28 14:33:13 +03:00
Slavi PantaleevandGitHub c81ac90a05 Merge pull request #1358 from sakkiii/patch-2
Prometheus & Grafana Update
2021-10-27 21:23:29 +03:00
Slavi Pantaleev feda83abf0 Mention that Hydrogen always undergoes self-building 2021-10-27 14:00:40 +03:00
Slavi PantaleevandGitHub be17792466 Merge pull request #1352 from throwawayay/patch-1
Upgrade Element (v1.9.3)
2021-10-25 20:40:01 +03:00
Slavi PantaleevandGitHub 06bcdcf9d2 Merge pull request #1311 from HarHarLinks/master
add auto proxy synapse worker metrics
2021-10-25 09:21:11 +03:00
Slavi PantaleevandGitHub 013c6e68f9 Merge pull request #1348 from hifi/feature/heisenbridge-1.3.0
Upgrade Heisenbridge (1.2.1 -> 1.3.0)
2021-10-21 20:15:12 +03:00
Slavi Pantaleev 09ac950d17 Fix dump importing (backup restore) into Postgres v14
In short, the problem is that older Postgres versions store passwords
hashed as md5. When you dump such a database, the dump naturally also
contains md5-hashed passwords.
Restoring from that dump used to create users and updates their passwords
with these md5 hashes.
However, Postgres v14 prefers does not like md5-hashed passwords now (by default),
which breaks connectivity. Postgres v14 prefers `scram-sha-256` for
authentication.

Our solution is to just ignore setting passwords (`ALTER ROLE ..`
statements) when restoring dumps. We don't need to set passwords as
defined in the dump anyway, because the playbook creates users
and manages their passwords by itself.

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1340
2021-10-21 16:38:56 +03:00
Slavi PantaleevandGitHub 35c91701a8 Merge pull request #1347 from GoMatrixHosting/gomatrixhosting-testing
Gomatrixhosting v0.6.3 hotfix2
2021-10-21 10:03:41 +03:00
Slavi PantaleevandGitHub 86614d6357 Merge pull request #1345 from GoMatrixHosting/gomatrixhosting-testing
GoMatrixHosting v0.6.3 [hotfix]
2021-10-20 17:04:55 +03:00
Slavi Pantaleev 5dc2868269 Upgrade Synapse (1.45.0 -> 1.45.1) 2021-10-20 15:08:07 +03:00
Slavi PantaleevandGitHub 7595adb91d Merge pull request #1344 from aaronraimist/patch-1
Fix link to nginx files in configuring-playbook-own-webserver.md
2021-10-20 09:41:03 +03:00
Slavi PantaleevandGitHub 2fd968cf44 Merge pull request #1342 from aaronraimist/patch-1
Update installing.md to be a bit more clear
2021-10-20 09:12:50 +03:00
Slavi Pantaleev 1dab178a44 Upgrade Synapse (1.44.0 -> 1.45.0) 2021-10-19 16:25:00 +03:00
Slavi PantaleevandGitHub 139205f3b3 Merge pull request #1338 from GoMatrixHosting/gomatrixhosting-testing
Gomatrixhosting v0.6.3 - rebased properly :)
2021-10-19 14:45:19 +03:00
Slavi PantaleevandGitHub 5284afc60e Merge pull request #1333 from Samonitari/add-support-for-suse-linux
Add support for suse linux
2021-10-15 09:50:02 +03:00
Slavi Pantaleev 8c15555d00 Upgrade Element (1.9.0 -> 1.9.2) 2021-10-15 09:27:26 +03:00
Slavi Pantaleev c69ea4cbcd Update changelog
Related to:

- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1323
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1328
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1329
2021-10-13 07:58:35 +03:00
Slavi PantaleevandGitHub 26756b871a Merge pull request #1329 from mochman/change_hangouts_readme
Updated Hangouts configuration readme.
2021-10-13 07:50:09 +03:00
Slavi PantaleevandGitHub e57c1f3c5d Merge pull request #1328 from mochman/add_googlechat
Added Mautrix Google Chat
2021-10-13 07:49:34 +03:00
Slavi PantaleevandGitHub 6937a2c0a9 Ensure password_hash salt is less than 16 chars
Also fixes the appservice and homeserver tokens for the Googlechat bridge,
so that they're not the same as the ones for the Hangouts bridge.
2021-10-13 07:48:59 +03:00
Slavi Pantaleev fb709152f3 Add self-building support for mautrix-whatsapp
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1322
2021-10-12 10:02:07 +03:00
Slavi PantaleevandGitHub 0c21b5a055 Merge pull request #1326 from GoMatrixHosting/gomatrixhosting-testing
GoMatrixHosting v0.6.2
2021-10-12 08:53:11 +03:00
Slavi PantaleevandGitHub 1cde9f8638 Merge pull request #1324 from aaronraimist/patch-1
Update matrix-appservice-slack (1.5.0 -> 1.8.0)
2021-10-12 08:51:48 +03:00
Slavi PantaleevandGitHub 7bb4a74656 Merge pull request #1325 from aaronraimist/patch-2
Update configuring-playbook-dimension.md
2021-10-12 08:51:23 +03:00
Slavi Pantaleev 2bf052369d Upgrade certbot (v1.19.0 -> v1.20.0) 2021-10-06 15:14:38 +03:00
Slavi Pantaleev 278bbae4d5 Upgrade Synapse (1.43.0 -> 1.44.0) 2021-10-05 17:13:21 +03:00
Slavi PantaleevandGitHub bad2c5296e Merge pull request #1312 from HarHarLinks/patch-4
add how to generate htpasswd
2021-10-05 11:29:44 +03:00
Slavi PantaleevandGitHub 6adc028d52 Merge pull request #1313 from GoMatrixHosting/gomatrixhosting-testing
Gomatrixhosting testing
2021-10-05 07:14:42 +03:00
Slavi PantaleevandGitHub d38c0e121b Merge pull request #1309 from HarHarLinks/patch-3
doc: how to export node and postgres sans grafana
2021-10-04 13:00:55 +03:00
Slavi Pantaleev b5d8444764 Add self-building support to matrix-bridge-appservice-webhooks 2021-10-01 16:37:37 +03:00
Slavi Pantaleev 096c960b84 Add support for Postgres v14 2021-10-01 11:27:40 +03:00
Slavi PantaleevandGitHub 256d3ffec5 Merge pull request #1304 from apmechev/update-linkedin-0.5.1
Upgrade LinkedIn (0.5.0 -> 0.5.1)
2021-10-01 10:15:08 +03:00
Slavi PantaleevandGitHub 3474d0c809 Merge pull request #1303 from hifi/feature/heisenbridge-1.2.1
Upgrade Heisenbridge (1.2.0 -> 1.2.1)
2021-09-30 09:27:08 +03:00
Slavi Pantaleev b4b14539a7 Use ntp (instead of systemd-timesyncd) on Ubuntu 18.04
Seems like Ubuntu 18.04 does not have a dedicated `systemd-timesyncd` package, nor
does it include the `systemd-timesyncd` binary in the main `systemd` package.

Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1302

Regression since https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1192
2021-09-28 13:38:27 +03:00
Slavi PantaleevandGitHub 1c8ec8d080 Merge pull request #1301 from gryphius/gryphius-element-1.9.0
Upgrade Element (1.8.5 -> 1.9.0)
2021-09-28 09:04:30 +03:00
Slavi PantaleevandGitHub 5e867f150e Merge pull request #1299 from KloolK/patch-2
Archlinux: remove package systemd-timesyncd
2021-09-26 14:50:15 +03:00
Slavi PantaleevandGitHub 31396f0615 Merge pull request #1295 from nogweii/feat-support-upstream-https-forwarded
Support trusting the upstream server when it says the protocol is HTTPS
2021-09-26 09:54:15 +03:00
Slavi PantaleevandGitHub 4f841a7001 Merge pull request #1192 from sakkiii/patch-1
migrate from ntp to systemd-timesyncd for ubuntu & Archlinux
2021-09-25 10:15:40 +03:00
Slavi PantaleevandGitHub 62ce06e28c Merge pull request #1298 from GoMatrixHosting/gomatrixhosting-testing
GoMatrixHosting v0.6.0
2021-09-25 09:35:53 +03:00
Slavi PantaleevandGitHub 72688a49da Merge pull request #1297 from aaronraimist/fix-hydrogen-typo
Fix hydrogen OCSP typo
2021-09-25 08:58:37 +03:00
Slavi PantaleevandGitHub 11398dc1a6 Merge pull request #1292 from HarHarLinks/patch-2
Fix typo
2021-09-24 09:33:30 +03:00
Slavi PantaleevandGitHub 4b500ffb43 Merge pull request #1291 from hifi/feature/heisenbridge-1.2.0
Upgrade Heisenbridge (1.1.1 -> 1.2.0)
2021-09-24 09:31:13 +03:00
Slavi Pantaleev 7934cde90f Upgrade Synapse (1.42.0 -> 1.43.0)
Related to:

- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1287
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1288

.. but does it in a more complete way
2021-09-21 18:17:50 +03:00
Slavi Pantaleev 92af6c162d Do not advertise Debian 9 support
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1282

It's mostly due to Docker CE dropping its repositories (and support) for
Debian 9.
If one installs Docker manually (likely a package named `docker.io`), it
will likely still work.
In any case, Debian 9 is old and end-of-life now, so advertising support
for it is not productive.
2021-09-21 10:57:32 +03:00
Slavi PantaleevandGitHub 35153093fc Merge pull request #1283 from wol-win/irc-update
Update irc bridge version (release-0.30.0 -> release-0.31.0)
2021-09-21 10:51:11 +03:00
Slavi PantaleevandGitHub 952275789a Merge pull request #1284 from wol-win/mjolnir-upgrade
Upgrade mjolnir (v0.1.19 -> v1.1.20)
2021-09-21 10:50:03 +03:00
Slavi PantaleevandGitHub efd7e0f589 Merge pull request #1282 from aaronraimist/patch-1
Bump minimum supported Ubuntu version
2021-09-19 07:33:00 +03:00
Slavi PantaleevandGitHub e38ac094e3 Merge pull request #1281 from hifi/feature/heisenbridge-1.1.1
Upgrade Heisenbridge (1.1.0 -> 1.1.1)
2021-09-17 21:58:35 +03:00
Slavi PantaleevandGitHub 9de35bf1c5 Merge pull request #1279 from sakkiii/patch-7
Upgrade grafana (8.1.3 -> 8.1.4)
2021-09-17 13:25:37 +03:00
Slavi Pantaleev b166f0175a Upgrade Element (1.8.4 -> 1.8.5) 2021-09-15 09:36:21 +03:00
Slavi PantaleevandGitHub 84d345b6c3 Merge pull request #1275 from sakkiii/patch-5
Updates Certbot -> v1.19.0, nginx ->1.21.3-alpine
2021-09-14 18:00:01 +03:00
Slavi PantaleevandGitHub 8b7fefb604 Merge pull request #1276 from HarHarLinks/patch-1
Fix typo
2021-09-14 17:59:26 +03:00
Slavi PantaleevandGitHub 4543a22508 Merge pull request #1274 from hifi/feature/heisenbridge-1.1.0
Upgrade Heisenbridge (1.0.1 -> 1.1.0)
2021-09-14 11:20:22 +03:00
Slavi Pantaleev 4b46913278 Upgrade Element (1.8.2 -> 1.8.4) to patch a security issue
See:
- https://github.com/vector-im/element-web/releases/tag/v1.8.4
- https://matrix.org/blog/2021/09/10/pre-disclosure-upcoming-critical-fix-for-several-popular-matrix-clients
2021-09-13 16:24:09 +03:00
Slavi PantaleevandGitHub 4c1e3fe03f Merge pull request #1272 from aaronraimist/hydrogen-fix
Revert "Move some related tasks closer together in matrix-client-hydrogen"
2021-09-12 09:50:06 +03:00
Slavi Pantaleev 0faad74a44 Upgrade Synapse (1.41.1 -> 1.42.0) 2021-09-07 20:44:18 +03:00
Slavi Pantaleev a911207854 Revert "nginx update v1.21.2"
This reverts commit 732051b8fc.

There's no such container image published yet.
2021-09-03 09:07:58 +03:00
Slavi PantaleevandGitHub 115f365860 Merge pull request #1263 from hifi/feature/heisenbridge-1.0.1
Bump Heisenbridge to v1.0.1
2021-09-03 08:43:01 +03:00
Slavi PantaleevandGitHub d8e1ff40f8 Merge pull request #1264 from sakkiii/patch-5
nginx update v1.21.2
2021-09-03 08:42:42 +03:00
Slavi Pantaleev e913347fe1 Move some related tasks closer together in matrix-client-hydrogen 2021-09-01 16:47:43 +03:00
Slavi Pantaleev d384d0d7a0 Upgrade Element (1.8.1 -> 1.8.2) 2021-09-01 11:14:04 +03:00
Slavi PantaleevandGitHub 1c9124e3b7 Merge pull request #1260 from aaronraimist/self-build
Pull correct version when self building Mautrix Facebook and Synapse Admin
2021-08-31 17:30:49 +03:00
Slavi PantaleevandGitHub 578645fd77 Merge pull request #1259 from FSG-Cat/patch-2
Upgrade to Synaspe v 1.41.1 (Security Update)
2021-08-31 16:28:25 +03:00
Slavi Pantaleev 02f4e8cf0d Remove no-longer accurate sentences 2021-08-31 10:07:58 +03:00
Slavi PantaleevandGitHub 7fc1a94c30 Merge pull request #1258 from sakkiii/jitsi-fix
Jitsi Update (stable-5963 -> stable-6173)
2021-08-30 10:41:00 +03:00
Slavi Pantaleev 9d06dd61a6 Upgrade exim-relay (4.94.2-r0-3 -> 4.94.2-r0-4) 2021-08-30 10:09:51 +03:00
Slavi PantaleevandGitHub 40a72b2567 Merge pull request #1257 from derhagen/patch-1
Add link to Dimension admin page
2021-08-30 09:26:59 +03:00
Slavi PantaleevandGitHub 4f51da9fce Merge pull request #1256 from sakkiii/patch-3
Update Coturn (4.5.2-r3 -> 4.5.2-r4)
2021-08-29 16:34:03 +03:00
Slavi PantaleevandGitHub 12a172f07d Merge pull request #1254 from wol-win/update/prometheus
Update prometheus (2.29.1 -> 2.29.2)
2021-08-27 20:43:36 +03:00
Slavi PantaleevandGitHub ad3d2a5aee Merge pull request #1252 from sakkiii/patch-4
mjolnir & hydrogen Minor Updates
2021-08-25 20:23:57 +03:00
Slavi PantaleevandGitHub 41eb06c5d0 Merge pull request #1251 from sakkiii/patch-3
Grafana Update 8.0.6 -> 8.1.2
2021-08-25 20:23:22 +03:00
Slavi Pantaleev a4db9557db Update homeserver.yaml to match the one in Synapse v1.41.0
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1247
2021-08-25 09:51:50 +03:00
Slavi PantaleevandGitHub bb0e59de48 Merge pull request #1250 from wol-win/worker_trial
Endpoint changes for Client and media API due to migration to 1.41.0
2021-08-25 09:37:43 +03:00
Slavi PantaleevandGitHub b447fa8f34 Merge pull request #1247 from FSG-Cat/patch-1
Update Synapse from 1.40.0 to 1.41.0
2021-08-25 09:37:20 +03:00
Slavi PantaleevandGitHub f5258bbe86 Merge pull request #1248 from webpigeon/webpigeon-patch-1
Fix appservice-irc version
2021-08-24 20:48:04 +03:00
Slavi PantaleevandGitHub c1c2c8cb35 Merge pull request #1246 from sakkiii/patch-2
prometheus & its exporter updates
2021-08-24 09:11:43 +03:00
Slavi Pantaleev 57414ec2be Upgrade matrix-corporal (2.1.1 -> 2.1.2) 2021-08-23 15:39:54 +03:00
Slavi Pantaleev 4b643db31b Upgrade devture/exim-relay (4.94.2-r0-2 -> 4.94.2-r0-3)
Related to https://github.com/devture/exim-relay/pull/11
2021-08-23 15:31:37 +03:00
Slavi PantaleevandGitHub ca7e0b9df2 Merge pull request #1243 from sakkiii/patch-3
Postgres Minor Updates
2021-08-23 15:29:14 +03:00
Slavi Pantaleev ee663e819e Announce LinkedIn Messaging bridging support
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1242
2021-08-23 15:27:16 +03:00
Slavi PantaleevandGitHub 2ec06b7477 Merge pull request #1242 from apmechev/add_beeper_linkedin_bridge
Add beeper LinkedIn bridge
2021-08-23 15:15:35 +03:00
Slavi Pantaleev 603ad7c52b Remove (non-working) SQLite support from beeper-linkedin bridge
This bridge doesn't support SQLite anyway, so it's not necessary
to carry around configuration fields and code for migration from SQLite
to Postgres. There's nothing to migrate.
2021-08-23 15:12:19 +03:00
Slavi PantaleevandGitHub 78c22138a5 Do not reference variables from other roles
This configuration is supposed to be kept clean and not reference variables defined in other roles.

`group_vars/matrix_servers` redefines these to hook our various roles together.
2021-08-23 15:06:00 +03:00
Slavi PantaleevandGitHub 13e660bffd Add missing section separator 2021-08-23 15:02:28 +03:00
Slavi PantaleevandGitHub e46c908aaa Merge pull request #1244 from thomwiggers/patch-5
Update IRC appservice to version v0.30.0
2021-08-23 14:59:26 +03:00
Slavi PantaleevandGitHub 24793adb2f Merge pull request #1241 from sakkiii/patch-3
Certbot update v1.18.0
2021-08-20 22:05:29 +03:00
Slavi Pantaleev 9860fb4675 Upgrade Sygnal (v0.9.0 -> v0.10.1) 2021-08-20 17:48:24 +03:00
Slavi PantaleevandGitHub b3d9be4599 Merge pull request #1240 from N07070/master
Update the docker image version for mautrix-telegram
2021-08-19 15:34:51 +03:00
Slavi PantaleevandGitHub 9cf077be68 Merge pull request #1237 from AtomHare/master
Update mautrix links
2021-08-19 10:28:42 +03:00
Slavi Pantaleev dc8000760b Bump Coturn version tag (4.5.2-r2 -> 4.5.2-r3)
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1236
2021-08-18 09:50:10 +03:00
Slavi PantaleevandGitHub 511a267b00 Merge pull request #1229 from wol-win/feature/signal_config
Feature/signal config
2021-08-18 09:42:46 +03:00
Slavi PantaleevandGitHub 2c80e0bc89 Merge pull request #1235 from wol-win/element_web
Upgrade Element (1.8.0 -> 1.8.1)
2021-08-17 20:21:44 +03:00
Slavi PantaleevandGitHub c2f91dba1b Merge pull request #1234 from pushytoxin/patch-2
Mautrix-Facebook repo location update, pin v0.3.1
2021-08-17 14:09:28 +03:00