Slavi Pantaleev and GitHub
eaf467faa5
Merge pull request #2684 from spantaleev/dependabot/github_actions/ansible-community/ansible-lint-action-6.16.0
...
Bump ansible-community/ansible-lint-action from 6.15.0 to 6.16.0
2023-05-16 21:01:29 +03:00
Slavi Pantaleev
319afc66c1
Fix YAML indentation
2023-05-16 15:29:57 +03:00
Slavi Pantaleev
8fbe99ac2a
Do not add main/master Synapse process to instance_map if workers are not in use
...
This is meant to keep the configuration tidy for non-worker setups.
Related to 49cb8b7b11
2023-05-15 07:37:25 +03:00
Slavi Pantaleev
49cb8b7b11
Add Synapse main/master process to instance map
...
Related to https://github.com/matrix-org/synapse/pull/15491
This doesn't hurt to be done early on, while still on Synapse v1.83.0.
We'll be able to remove the `worker_replication_*` settings later,
when Synapse v1.84.0 gets released and starts making use of the new
`main` instance in the instance map instead of looking at the
`worker_replication_*` settings.
2023-05-15 07:33:26 +03:00
Slavi Pantaleev
62c92578b5
Upgrade Postgres (minor versions upgrade)
2023-05-15 06:57:56 +03:00
Slavi Pantaleev and GitHub
747b0e2250
Merge pull request #2680 from etkecc/patch-225
...
Update prometheus v2.43.0 -> 2.44.0
2023-05-15 06:40:21 +03:00
Slavi Pantaleev
73209a0554
Update aux role documentation, removing old matrix-aux references
2023-05-12 07:01:04 +03:00
Slavi Pantaleev and GitHub
f2825382f9
Merge pull request #2678 from FSG-Cat/Rate_Limits_via_Admin_API_Synapse
...
Rework Draupnir and Mjolnir Setup Guides to NOT mention DB access.
2023-05-11 20:09:46 +03:00
Slavi Pantaleev
a6a32f24f7
Add changed_when to Dendrite self-building task to make ansible-lint happy
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2674
2023-05-11 11:23:09 +03:00
Slavi Pantaleev
1649065a4d
Fix yamllint-reported errors in matrix-dendrite
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2674
2023-05-11 09:54:22 +03:00
Slavi Pantaleev
1b9a29fba6
Upgrade Grafana (v9.5.1-0 -> v9.5.2-0)
2023-05-11 09:42:19 +03:00
Slavi Pantaleev
f102d75e13
Upgrade backup-borg (v1.2.4-1.7.12-1 -> v1.2.4-1.7.12-2)
2023-05-11 09:42:13 +03:00
Slavi Pantaleev and GitHub
cb2124974e
Merge pull request #2674 from ibeckermayer/dendrite-self-build
...
Adds a self build option for dendrite
2023-05-10 22:27:20 +03:00
Slavi Pantaleev and GitHub
7d4beaee63
Merge pull request #2677 from etkecc/patch-224
...
Update element v1.11.30 -> v1.11.31
2023-05-10 17:23:01 +03:00
Slavi Pantaleev and GitHub
a0d94a7024
Merge pull request #2676 from darsh12/patch-1
...
Update matrix chatgpt bot (v3.0.0 -> v3.1.0)
2023-05-10 09:16:20 +03:00
Slavi Pantaleev
c1462c6277
Upgrade Synapse (v1.82.0 -> v1.83.0)
2023-05-09 21:00:09 +03:00
Slavi Pantaleev and GitHub
99f6982287
Merge pull request #2671 from etkecc/patch-223
...
nginx: fix base domain configuration to allow serving custom content
2023-05-03 23:08:23 +03:00
Slavi Pantaleev and GitHub
fb6ed0ba1c
Merge pull request #2670 from etkecc/patch-222
...
Update jitsi stable-8319 -> stable-8615
2023-05-02 14:08:06 +03:00
Slavi Pantaleev
8ef23a655d
Restore --tags=import-synapse-sqlite-db support
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2669
Removed in 04b9483f0d (2022-11-28) when switching from matrix-postgres to
the devture-postgres external Ansible role.
More details: https://github.com/spantaleev/matrix-docker-ansible-deploy/blob/master/CHANGELOG.md#matrix-postgres-has-been-replaced-by-the-comdevtureansiblerolepostgres-external-role
The `import_synapse_sqlite_db.yml` file and documentation has been adapted somewhat compared to before, so that:
- it doesn't try to start Postgres automatically. You need to handle
this part manually
- it doesn't rely on the integrated Postgres and may potentially work
with external Postgres instances just the same
- it doesn't wipe out the whole database anymore. By default, we assume
it's empty anyway and there's no need for such things. If it's not,
then it's also probably dangerous to be so destructive.
This is all completely untested, but will hopefully work.
2023-05-02 13:34:42 +03:00
Slavi Pantaleev
1e1ab70965
Make use of matrix_synapse_container_network in the matrix-synapse role
...
It's the same as `matrix_docker_network` for now, so this practically
doesn't change anything.
2023-05-02 13:22:31 +03:00
Slavi Pantaleev and GitHub
25895f6253
Merge pull request #2668 from yousefamar/patch-1
...
Update signald version
2023-05-01 16:40:09 +03:00
Slavi Pantaleev and GitHub
42a99968f2
Merge pull request #2667 from thomwiggers/patch-10
...
Update IRC appservice to 0.38.0
2023-05-01 15:35:29 +03:00
Slavi Pantaleev
d4676f2c7c
Upgrade com.devture.ansible.role.timesync to pinned tag (v1.0.0-0)
2023-04-29 08:21:02 +03:00
Slavi Pantaleev and GitHub
3dcee1d5c4
Merge pull request #2662 from etkecc/patch-221
...
Update hookshot 3.2.0 -> 4.0.0
2023-04-27 18:39:56 +03:00
Slavi Pantaleev
a4e6f91ebb
Upgrade com.devture.ansible.role.systemd_service_manager (v1.0.0-0 -> v1.0.0-1)
2023-04-27 17:55:51 +03:00
Slavi Pantaleev
f0e5a00802
Upgrade backup-borg (v1.2.4-1.7.12-0 -> v1.2.4-1.7.12-1)
2023-04-27 17:55:39 +03:00
Slavi Pantaleev and GitHub
a073b86682
Merge pull request #2661 from SimonBiggs/patch-1
...
Update configuring-playbook.md
2023-04-27 08:12:16 +03:00
Slavi Pantaleev and GitHub
67cffdfce6
Update configuring-playbook.md
2023-04-27 08:12:09 +03:00
Slavi Pantaleev and GitHub
c2d7f33b58
Merge pull request #2659 from etkecc/patch-220
...
update grafana (9.4.7 -> 9.5.1); update ntfy (2.3.1 -> 2.4.0)
2023-04-27 07:16:54 +03:00
Slavi Pantaleev
2d051679c0
Ensure instance_map.port is numeric
...
Fixup related to https://github.com/matrix-org/synapse/pull/15431
2023-04-25 15:26:30 +03:00
Slavi Pantaleev
c8215c98e7
Load /capabilities endpoint on workers
...
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2656
- https://github.com/matrix-org/synapse/commit/e4a25d022c1e4b71e043b07324d95362f7fb4067
2023-04-25 15:16:03 +03:00
Slavi Pantaleev
905f0214cd
Load /directory/room/{roomAlias} endpoint on workers
...
Related to:
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2656
- https://github.com/matrix-org/synapse/commit/4af0aec54dad261bcad240d8a878a1c16934e77c
2023-04-25 15:15:13 +03:00
Slavi Pantaleev and GitHub
d645a95468
Merge pull request #2655 from etkecc/patch-218
...
Update element v1.11.29 -> v1.11.30
2023-04-25 15:14:03 +03:00
Slavi Pantaleev and GitHub
7b9f64f458
Merge pull request #2656 from etkecc/patch-219
...
Update synapse 1.81.0 -> 1.82.0
2023-04-25 15:13:43 +03:00
Slavi Pantaleev
15884b64c8
Fix ansible-lint-reported errors
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2654
2023-04-21 15:22:03 +03:00
Slavi Pantaleev and GitHub
5489f8d832
Merge pull request #2654 from etkecc/honoroit-buscarron-protected-metrics
...
buscarron and honoroit - add basic auth for metrics
2023-04-21 15:16:22 +03:00
Slavi Pantaleev
c62896b97e
Upgrade Traefik (v2.9.10-1 -> v2.9.10-2)
2023-04-18 10:59:02 +03:00
Slavi Pantaleev
66930c9d75
Upgrade systemd_docker_base, container_socket_proxy, Traefik
...
These roles now obey
`devture_systemd_docker_base_container_image_pull_method` and `devture_systemd_docker_base_container_network_creation_method`
and can work on systems which don't have the Docker SDK for Python
installed by avoiding the various Ansible Docker modules and using raw
`docker` commands for pulling images and creating networks.
2023-04-18 10:41:55 +03:00
Slavi Pantaleev and GitHub
fc7dd54fc4
Merge pull request #2649 from spantaleev/dependabot/github_actions/ansible-community/ansible-lint-action-6.15.0
...
Bump ansible-community/ansible-lint-action from 6.14.4 to 6.15.0
2023-04-17 20:14:22 +03:00
Slavi Pantaleev and GitHub
458ab58786
Merge pull request #2648 from jalemann/master
...
fix: add missing word
2023-04-17 11:18:59 +03:00
Slavi Pantaleev and GitHub
dbfc054304
Merge pull request #2646 from Naalunth/nix-flake
...
Added a nix flake
2023-04-17 09:15:52 +03:00
Slavi Pantaleev and GitHub
a5429ab69d
Merge pull request #2644 from kanlas-net/master
...
Fix recaptcha vars ansible-vault compatibility
2023-04-17 09:15:43 +03:00
Slavi Pantaleev and GitHub
72e28e8172
Merge pull request #2647 from etkecc/patch-217
...
Update mautrix-discord 0.2.0 -> 0.3.0
2023-04-17 08:37:20 +03:00
Slavi Pantaleev and GitHub
54d2bf534e
Merge pull request #2645 from etkecc/patch-216
...
Update mautrix-whatsapp 0.8.3 -> 0.8.4
2023-04-16 20:24:02 +03:00
Slavi Pantaleev and GitHub
0adb0fdce7
Merge pull request #2641 from etkecc/patch-215
...
Update borgmatic 1.7.11 -> 1.7.12
2023-04-14 10:49:18 +03:00
Slavi Pantaleev and GitHub
3b817c1ad6
Merge pull request #2639 from spatterIight/patch-1
...
Update configuring-playbook-synapse.md
2023-04-12 18:49:02 +03:00
Slavi Pantaleev and GitHub
caffe04c5d
Merge pull request #2637 from mgoerens/remove_warning
...
Removing warning that no longer applies
2023-04-12 14:34:11 +03:00
Slavi Pantaleev and GitHub
b5af0bff31
Merge pull request #2635 from etkecc/patch-214
...
Update element 1.11.28 -> 1.11.29
2023-04-11 22:18:52 +03:00
Slavi Pantaleev
024d9ed3f3
Upgrade Synapse (v1.80.0 -> v1.81.0)
2023-04-11 17:18:58 +03:00
Slavi Pantaleev
4546410f6a
Restore matrix-nginx-proxy connectivity to the Jitsi container network
...
Regression since 1d00d15482
2023-04-10 15:15:32 +03:00
Slavi Pantaleev
2649d9d8bb
Fix lint-reported errors
2023-04-08 08:10:22 +03:00
Slavi Pantaleev and GitHub
9736202294
Merge pull request #2632 from spantaleev/dependabot/github_actions/ansible-community/ansible-lint-action-6.14.4
...
Bump ansible-community/ansible-lint-action from 6.11.0 to 6.14.4
2023-04-08 08:06:18 +03:00
Slavi Pantaleev and GitHub
8cd16517e2
Merge pull request #2631 from shreyasajj/master
...
Updating maubot to the latest version 0.4.0 -> 0.4.1
2023-04-07 21:08:21 +03:00
Slavi Pantaleev
45c92ba7db
Upgrade Traefik (2.9.9 -> 2.9.10)
2023-04-07 08:09:57 +03:00
Slavi Pantaleev and GitHub
6132c444da
Merge pull request #2628 from etkecc/patch-213
...
add borgmatic cli
2023-04-05 07:08:06 +03:00
Slavi Pantaleev and GitHub
c4b4b851cb
Merge pull request #2627 from etkecc/patch-212
...
Update hookshot 3.1.1 -> 3.2.0
2023-04-04 23:12:43 +03:00
Slavi Pantaleev and GitHub
5c14c6e9dd
Merge pull request #2626 from etkecc/patch-211
...
Update borgmatic 1.7.10 -> 1.7.11
2023-04-04 16:03:40 +03:00
Slavi Pantaleev and GitHub
704958f914
Merge pull request #2625 from thomwiggers/patch-9
...
Update Matrix IRC appservice to 0.37.1
2023-04-04 13:00:38 +03:00
Slavi Pantaleev and GitHub
58e5a24f66
Merge pull request #2624 from Kab1r/fix/traefik-duplicate-entrypoint
...
fix(traefik): Ignore federation endpoint if entrypoint with port already exists
2023-04-04 07:30:24 +03:00
Slavi Pantaleev
7b876cfc97
Upgrade Element (v1.11.27 -> v1.11.28)
2023-04-03 15:36:16 +03:00
Slavi Pantaleev
fa63785109
Upgrade Coturn (4.6.1-r2 -> 4.6.1-r3)
2023-04-03 15:34:19 +03:00
Slavi Pantaleev
e9d48ee9ca
Fix typos
...
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/2621
2023-04-03 12:02:06 +03:00
Slavi Pantaleev and GitHub
6b9004a30b
Merge pull request #2621 from sgtbradley/patch-1
...
Fix CHANGELOG.md typo
2023-04-03 12:01:22 +03:00
Slavi Pantaleev
812b395aa9
Remove various systemd services from matrix-nginx-proxy Wanted list when not proxied via nginx
...
If Traefik is used, these are not Wanted services.
2023-04-03 08:59:43 +03:00
Slavi Pantaleev
1d00d15482
Switch to exported Jitsi role
2023-04-03 08:53:46 +03:00
Slavi Pantaleev
2135f93c20
Remove jitsi-generate-passwords.sh script
...
The playbook auto-generates these passwords, so there's no need
to ask people to do it manually.
2023-04-02 09:22:21 +03:00
Slavi Pantaleev
9efd5229ad
Remove time from "just run" command
...
People who need to time things should do it themselves, explicitly.
Forcing `time` on people is a little rude.
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2618
2023-04-01 06:34:59 +03:00
Slavi Pantaleev
6538b707fe
Auto-sort roles in requirements.yml with agru
2023-03-31 17:09:07 +03:00
Slavi Pantaleev and GitHub
0af0b93964
Merge pull request #2617 from etkecc/patch-210
...
Update ntfy 2.3.0 -> 2.3.1
2023-03-31 14:10:51 +03:00
Slavi Pantaleev and GitHub
ae578dbf78
Merge pull request #2616 from etkecc/patch-209
...
Update element v1.11.26 -> v1.11.27
2023-03-31 14:10:34 +03:00
Slavi Pantaleev and GitHub
755a4074a9
Merge pull request #2615 from etkecc/patch-208
...
fix typo
2023-03-30 10:48:01 +03:00
Slavi Pantaleev and GitHub
16a3fe3c36
Merge pull request #2614 from etkecc/patch-207
...
ntfy v2.2.0 -> v2.3.0
2023-03-30 10:45:10 +03:00
Slavi Pantaleev and GitHub
f1a0a43226
Merge pull request #2611 from etkecc/patch-206
...
Update cinny 2.2.5 -> 2.2.6
2023-03-29 14:21:21 +03:00
Slavi Pantaleev and GitHub
a3e952a0b8
Merge pull request #2610 from etkecc/patch-205
...
Update cinny 2.2.4 -> 2.2.5
2023-03-29 10:57:59 +03:00
Slavi Pantaleev and GitHub
755a32f09c
Merge pull request #2608 from etkecc/patch-204
...
Update hookshot 3.1.0 -> 3.1.1
2023-03-28 18:10:32 +03:00
Slavi Pantaleev
76197df3bc
Add some additional groups to client systemd services
...
This allows for doing `just install-service client-element` to get only
Element rebuilt and restarted.
2023-03-28 16:57:50 +03:00
Slavi Pantaleev
3023bc0601
Upgrade Element (v1.11.25 -> v1.11.26)
2023-03-28 16:56:31 +03:00
Slavi Pantaleev
1fff42d930
Switch Synapse to being pulled from ghcr.io, not docker.io
...
Related to:
- https://github.com/matrix-org/synapse/pull/15281
- https://github.com/matrix-org/synapse/pull/15282
2023-03-28 16:26:20 +03:00
Slavi Pantaleev
32fb27c16c
Whitelist 2 more APIs for Synapse workers
...
Related to:
- e55269e14f
- https://github.com/matrix-org/synapse/commit/3d70cc393fb32235bbeb94a0b97691dff5531f4d
- https://github.com/matrix-org/synapse/commit/4fc85e5a921c7200a54a7fd1e9b56b5d2fedc453
2023-03-28 16:23:25 +03:00
Slavi Pantaleev
e55269e14f
Upgrade Synapse (v1.79.0 -> v1.80.0)
2023-03-28 16:23:06 +03:00
Slavi Pantaleev
1abd76101a
Add matrix_synapse_docker_image_registry_prefix
2023-03-28 16:10:55 +03:00
Slavi Pantaleev and GitHub
556cbf8131
Merge pull request #2607 from etkecc/patch-203
...
Update hookshot 3.0.1 -> 3.1.0
2023-03-28 14:37:37 +03:00
Slavi Pantaleev
82a484c62f
Upgrade Grafana (v9.4.7-0 -> v9.4.7-1)
2023-03-28 12:24:37 +03:00
Slavi Pantaleev and GitHub
f66e049a91
Merge pull request #2606 from etkecc/patch-202
...
Update borgmatic 1.7.9 -> 1.7.10
2023-03-28 12:02:56 +03:00
Slavi Pantaleev
9a137a63ac
Add justfile to .editorconfig
2023-03-28 10:55:43 +03:00
Slavi Pantaleev
d25e7744d9
Always restart services one by one when doing install-service
...
This way, something like `just install-service postgres` will
definitely do a `restart` and not a `stop` + `start` (which may leave
dependant services stopped).
This has potentially been addressed by
https://github.com/devture/com.devture.ansible.role.systemd_service_manager/commit/7acb5f4b85de1a7009b149f5b6ee3a6eef203047
as well.
2023-03-28 10:55:11 +03:00
Slavi Pantaleev
6732901c70
Upgrade com.devture.ansible.role.systemd_service_manager
2023-03-28 10:54:47 +03:00
Slavi Pantaleev
413049feea
Remove shell configuration for better compatibility
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2604
2023-03-26 14:12:29 +03:00
Slavi Pantaleev and GitHub
ba166cd258
Merge pull request #2603 from etkecc/agru
...
safely integrate agru, format justfile, format requirements.yml
2023-03-25 18:26:20 +02:00
Slavi Pantaleev
e60febc9ca
Use git for fetching the geerlingguy.docker role
...
With this change, all dependency roles are downloaded
using the same mechanism (git), which makes life simpler for tools like
https://gitlab.com/etke.cc/int/agru
2023-03-25 08:56:12 +02:00
Slavi Pantaleev and GitHub
0ebad3d904
Merge pull request #2601 from etkecc/patch-201
...
Update borg 1.2.3 -> 1.2.4
2023-03-24 11:02:16 +02:00
Slavi Pantaleev and GitHub
d725424f39
Merge pull request #2600 from etkecc/fix-honoroit-networks
...
fix honoroit networks
2023-03-23 20:19:50 +02:00
Slavi Pantaleev and GitHub
87567b3d0b
Merge pull request #2599 from etkecc/honoroit-networks
...
honoroit - add proper networking configuration and traefik labels
2023-03-23 19:42:34 +02:00
Slavi Pantaleev
6b3ab052f6
Upgrade prometheus_node_exporter (v1.5.0-6 -> v1.5.0-7)
2023-03-23 11:02:27 +02:00
Slavi Pantaleev and GitHub
7f8bc79947
Merge pull request #2597 from etkecc/patch-200
...
Update grafana v9.4.3 -> v9.4.7
2023-03-22 19:01:21 +02:00
Slavi Pantaleev
7be8943b64
Pin matrix-rageshake to 1.9.0
...
Related to:
- https://github.com/matrix-org/rageshake/issues/69
- https://github.com/matrix-org/rageshake/pull/70
2023-03-22 17:53:57 +02:00
Slavi Pantaleev and GitHub
a086688867
Merge pull request #2596 from Zocker1999NET/patch-2
...
Describe disabled ntfy web app in documentation & changelog
2023-03-22 11:28:40 +02:00
Slavi Pantaleev and GitHub
a54d8f82a0
Update configuring-playbook-ntfy.md
2023-03-22 11:28:34 +02:00
Slavi Pantaleev
69b2df629b
Enable some recommended Coturn options in an effort to lower DDoS amplification factor
...
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/2592
2023-03-22 08:04:47 +02:00
Slavi Pantaleev
c222391e77
Upgrade Traefik (v2.9.8-2 -> v2.9.9-0)
2023-03-22 07:46:53 +02:00