3d3212725e
Update borgmatic 1.7.9 -> 1.7.10
2023-03-28 08:01:39 +00:00
9a137a63ac
Add justfile to .editorconfig
2023-03-28 10:55:43 +03:00
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
7acb5f4b85
as well.
2023-03-28 10:55:11 +03:00
6732901c70
Upgrade com.devture.ansible.role.systemd_service_manager
2023-03-28 10:54:47 +03:00
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
ba166cd258
Merge pull request #2603 from etkecc/agru
...
safely integrate agru, format justfile, format requirements.yml
2023-03-25 18:26:20 +02:00
34a03cf732
safely integrate agru, format justfile, format requirements.yml
2023-03-25 17:47:13 +02:00
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
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
e04894de7c
Update borg 1.2.3 -> 1.2.4
2023-03-24 07:54:06 +00:00
d725424f39
Merge pull request #2600 from etkecc/fix-honoroit-networks
...
fix honoroit networks
2023-03-23 20:19:50 +02:00
6d5cf9cbcd
fix honoroit networks
2023-03-23 20:17:11 +02:00
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
15ce377235
honoroit - add matrix_bot_honoroit_hostname into group vars
2023-03-23 19:09:34 +02:00
0b18f03195
honoroit - add proper networking configuration and traefik labels
2023-03-23 19:06:16 +02:00
6b3ab052f6
Upgrade prometheus_node_exporter (v1.5.0-6 -> v1.5.0-7)
2023-03-23 11:02:27 +02:00
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
1a23016570
Update grafana v9.4.3 -> v9.4.7
2023-03-22 16:54:39 +00:00
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
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
a54d8f82a0
Update configuring-playbook-ntfy.md
2023-03-22 11:28:34 +02:00
e29af490c0
CHANGELOG: Add disabled ntfy web app
...
See #2529
2023-03-22 09:21:29 +00:00
87b74e6c3e
ntfy doc: Describe web app & how to enable it
...
See #2529
2023-03-22 09:14:36 +00:00
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
c222391e77
Upgrade Traefik (v2.9.8-2 -> v2.9.9-0)
2023-03-22 07:46:53 +02:00
7a7c75c6a4
Upgrade prometheus_postgres_exporter (v0.11.1-2 -> v0.12.0-0)
2023-03-22 07:43:54 +02:00
4a009480ae
Merge pull request #2593 from etkecc/patch-197
...
Update prometheus v2.42.0 -> v2.43.0
2023-03-21 20:14:43 +02:00
01c565fc76
Merge pull request #2594 from etkecc/patch-198
...
Update hookshot 3.0.0 -> 3.0.1
2023-03-21 20:14:28 +02:00
6ef8a30dc4
Merge pull request #2595 from etkecc/patch-199
...
Update redis 7.0.9 -> 7.0.10
2023-03-21 20:14:15 +02:00
045542be76
Update redis 7.0.9 -> 7.0.10
2023-03-21 18:03:53 +00:00
38fc864745
Update hookshot 3.0.0 -> 3.0.1
2023-03-21 18:00:38 +00:00
5c0cc0168c
Update prometheus v2.42.0 -> v2.43.0
2023-03-21 17:59:58 +00:00
14b8efcad2
Replace matrix-prometheus with an external Prometheus role
2023-03-21 07:38:12 +02:00
d351213486
Upgrade prometheus_node_exporter (v1.5.0-4 -> v1.5.0-6)
2023-03-21 07:29:21 +02:00
01db1ae9b7
Mention passlib
...
It's not strictly required yet, but certain versions of Ansible display warnings
if passlib is missing. The non-passlib crypto usage is deprecated, so
passlib will become a requirement in newer Ansible versions. It's only a
matter of time.
2023-03-20 18:44:20 +02:00
a1a37700b9
Update one more devture/ansible reference
2023-03-20 18:40:01 +02:00
a542a2ff41
Upgrade devture/ansible (2.13.6-r0-2 -> 2.13.6-r0-3)
2023-03-20 17:59:08 +02:00
21c2bbb11f
Add matrix_prometheus_nginxlog_exporter_container_network
2023-03-20 17:04:23 +02:00
ade312e6f6
Add matrix_hookshot_container_network
2023-03-20 17:03:19 +02:00
1b6a85e485
Do not consider prometheus-exporters as part of the prometheus group
...
This makes us rebuild/restart exporters when running `just install-service prometheus`,
which we don't like.
2023-03-20 15:09:04 +02:00
abf96569e0
Add extra_args support to install-service justfile command
...
It's now possible to do: `just install-service prometheus -l host.example.com`
2023-03-20 15:05:19 +02:00
d974c0c166
Make yamllint happy
2023-03-20 11:09:59 +02:00
220d80ac3a
Move matrix-aux outside of this playbook
2023-03-20 11:06:27 +02:00
be3a733b69
Merge pull request #2588 from ctwelve/patch-1
...
Update sliding sync doc for external DB users
2023-03-20 09:21:13 +02:00
39f53e81d0
Update sliding sync doc for external DB users
...
* fixes #2586
2023-03-19 13:42:41 -05:00
e726c97edc
Merge pull request #2584 from Kab1r/fix/sliding-sync-sync-url
...
fix(sliding-sync): Use external syncv3 server URL
2023-03-19 08:15:09 +02:00
3e84e354a8
Add "install-service" justfile command
...
It should be noted that this cannot be used for the initial install
of services which require a database or have other dependencies.
Those would typically need to invoke the playbook with
`--tags=install-postgres,install-SERVICE`, etc.
The purpose of this shortcut is to easily rebuild and restart
a single serice subsequently. For those cases, often times there's no need to
reinitialize the database and other components and simply running a
single component's tasks is enough.
2023-03-19 08:12:37 +02:00
2c233492db
Merge pull request #2585 from etkecc/patch-196
...
update ntfy 2.1.2 -> 2.2.0
2023-03-18 23:18:24 +02:00
b01e7b1ae5
update ntfy 2.1.2 -> 2.2.0
2023-03-18 19:29:20 +00:00
8202acf742
fix(sliding-sync): use external syncv3 server url
2023-03-18 10:17:29 +00:00