Commit Graph

6910 Commits

Author SHA1 Message Date
Slavi Pantaleev 49932b8f3c Fix syntax in matrix-bridge-hookshot/tasks/reset_encryption.yml
Also, this task always does work and side-effects, so it should always report changes
(`changed_when: true`).
2023-12-16 09:21:31 +02:00
Slavi Pantaleev 6bdf7a9dcb Add Hookshot validation task to ensure queue settings are set when encryption is enabled 2023-12-16 09:12:41 +02:00
Slavi Pantaleev 8c531b7971
Add missing variables rewiring in group_vars/matrix_servers for Hookshot 2023-12-16 09:10:17 +02:00
Slavi Pantaleev 7d26dabc2f
Add defaults for matrix_hookshot_queue_host and matrix_hookshot_queue_port 2023-12-16 09:08:19 +02:00
Slavi Pantaleev 74f91138c9
Fix syntax for connecting to additional networks for Hookshot 2023-12-16 09:06:17 +02:00
Slavi Pantaleev ca7b41f3f2
Fix indentation and remove unnecessary if-statements 2023-12-16 09:05:28 +02:00
Slavi Pantaleev ac4a918d58
Add missing --network for Hookshot
This seems to have been removed by accident.
2023-12-16 09:04:44 +02:00
Slavi Pantaleev 6a81fa208f
Make automatic Redis enabling safer, when Hookshot encryption enabled
If we ever default encryption to enabled for Hookshot, we only wish to force-enable Redis if Hookshot is actually enabled.
2023-12-16 09:02:47 +02:00
Slavi Pantaleev 75a8e0f2a6
Fix typo 2023-12-16 09:01:10 +02:00
Joshua Hoffmann 98ad182eac Add defaults for Hookshot's encryption 2023-12-15 22:37:40 +01:00
Joshua Hoffmann 29fa9fab15 Improve wording of Hookshot's encryption section 2023-12-15 22:35:11 +01:00
Joshua Hoffmann 4f835e0560 use safer mount options for the container's files 2023-12-15 22:28:52 +01:00
Joshua Hoffmann 8c93327e25 fix filename 2023-12-15 22:26:01 +01:00
Joshua Hoffmann 03a7bb6e77 Merge branch 'HarHarLinks/hookshot-encryption' of https://github.com/real-joshua/matrix-docker-ansible-deploy into HarHarLinks/hookshot-encryption 2023-12-15 22:23:44 +01:00
Joshua Hoffmann 06047763bb
Update roles/custom/matrix-bridge-hookshot/templates/config.yml.j2
change the if statement to not require a variable with a length > 0 and add a filter to json for the redis host

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2023-12-15 22:15:54 +01:00
Joshua Hoffmann e55d769465 clarify that Redis is required, standardadise on Hookshot with an upper-case first letter for consistency 2023-12-15 22:13:50 +01:00
Joshua Hoffmann 66706e4535
Update roles/custom/matrix-bridge-hookshot/templates/config.yml.j2
fix for a typo

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2023-12-15 22:08:20 +01:00
Joshua Hoffmann f6aaeb9a16
Merge branch 'master' into HarHarLinks/hookshot-encryption 2023-12-15 00:22:34 +01:00
Joshua Hoffmann e5d34002fd Add Jinja loop to allow adding multiple networks 2023-12-15 00:09:27 +01:00
Joshua Hoffmann 69f947782d split if statements for the message queue and experimental encryption support into seperate statements 2023-12-14 23:52:41 +01:00
Joshua Hoffmann 4c13be1c89 change variable name per spantaleev's suggestion (https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2979#discussion_r1379015551) 2023-12-14 23:31:19 +01:00
Slavi Pantaleev 869dd33fb2
Merge pull request #3040 from joecool1029/readme
Update README.md: add mash-playbook, remove archived playbooks
2023-12-14 11:35:07 +02:00
Slavi Pantaleev 9cc4c8f169
Reword the Related secton of the README 2023-12-14 11:35:01 +02:00
Joe Kappus cc70203008
Update README.md: add mash-playbook, remove archived playbooks 2023-12-14 03:28:33 -05:00
Slavi Pantaleev f6d5c187f2
Merge pull request #3038 from axiopaladin/master
Update MMR docs for dendrite and importing existing media
2023-12-14 09:27:27 +02:00
Slavi Pantaleev 03fb357c81
Split Synapse and Dendrite importing instructions for MMR 2023-12-14 09:26:14 +02:00
Slavi Pantaleev abd0823554
Add some parenthesis in if statement 2023-12-14 09:09:10 +02:00
axiopaladin 45bcb026dd
updated MMR docs with instructions for importing existing media 2023-12-13 22:48:19 -05:00
axiopaladin da039614fd
updated MMR yaml defaults and docs for basic dendrite support 2023-12-13 22:36:43 -05:00
Slavi Pantaleev 8b9faa7e65 Upgrade Etherpad (v1.9.5-0 -> v1.9.5-1)
v1.9.5-0 was broken and failing to start,
because of invalid Etherpad configuration.
2023-12-13 09:13:14 +02:00
Slavi Pantaleev 6ecb973e61
Merge pull request #3035 from slikie/slikie-patch-1
Update synapse 1.97.0 -> 1.98.0
2023-12-12 22:26:35 +02:00
Slavi Pantaleev 90bc200cd3
Merge pull request #3036 from spantaleev/renovate/matrixdotorg-dendrite-monolith-0.x
chore(deps): update matrixdotorg/dendrite-monolith docker tag to v0.13.5
2023-12-12 22:25:52 +02:00
renovate[bot] fe6a586428
chore(deps): update matrixdotorg/dendrite-monolith docker tag to v0.13.5 2023-12-12 19:43:12 +00:00
slikie dee3de0bcb
bump synapse version 2023-12-13 02:25:06 +08:00
Slavi Pantaleev 6b71b3c7bb
Merge pull request #3033 from spantaleev/renovate/etherpad-1.x
chore(deps): update dependency etherpad to v1.9.5-0
2023-12-12 08:23:05 +02:00
renovate[bot] 90354b2046
chore(deps): update dependency etherpad to v1.9.5-0 2023-12-12 00:35:02 +00:00
Slavi Pantaleev 01abb0949e
Merge pull request #3030 from spantaleev/renovate/prometheus-2.x
chore(deps): update dependency prometheus to v2.48.1-0
2023-12-09 18:56:28 +02:00
renovate[bot] 5b1548b82b
chore(deps): update dependency prometheus to v2.48.1-0 2023-12-09 16:53:16 +00:00
Slavi Pantaleev b61b908c2e
Merge pull request #3028 from etkecc/patch-323
borg: support postgres 16
2023-12-08 17:54:56 +02:00
Aine 9de6f0e187
borg: support postgres 16 2023-12-08 17:44:06 +02:00
Slavi Pantaleev 9e35ceee91 Upgrade Traefik (v2.10.6-2 -> v2.10.7-0) 2023-12-07 09:52:44 +02:00
Slavi Pantaleev 19710e0c98
Merge pull request #3025 from spantaleev/renovate/halfshot-matrix-hookshot-4.x
Update halfshot/matrix-hookshot Docker tag to v4.7.0
2023-12-06 16:52:32 +02:00
renovate[bot] 308b816d0c
Update halfshot/matrix-hookshot Docker tag to v4.7.0 2023-12-06 14:28:23 +00:00
Slavi Pantaleev 1d7c7d7ad8 Upgrade systemd_docker_base (v1.0.0-1 -> v1.0.0-2) 2023-12-06 12:56:55 +02:00
Slavi Pantaleev bfd0b5f4df Upgrade Redis (v7.2.3-1 -> v7.2.3-2) 2023-12-06 12:45:57 +02:00
Slavi Pantaleev 0a10bd7752 Upgrade Postgres (v16.1-2 -> v16.1-3) 2023-12-06 12:43:29 +02:00
Slavi Pantaleev c2605cd3cc Optimize matrix-heisenbridge container stopping time 2023-12-06 12:13:06 +02:00
Slavi Pantaleev 6b04afb49a Optimize matrix-bot-chatgpt container stopping time 2023-12-06 12:11:53 +02:00
Slavi Pantaleev 2511b34a7c Stop containers gracefully, instead of outright killing them 2023-12-06 11:52:23 +02:00
Slavi Pantaleev c36a8372d3 Upgrade backup-borg (v1.2.7-1.8.5-0 -> v1.2.7-1.8.5-1) 2023-12-06 11:51:02 +02:00