Commit Graph

1751 Commits

Author SHA1 Message Date
ba51997f7b (BC Break) Redo how metrics are exposed to external Prometheus servers 2022-06-23 17:55:07 +03:00
fe0b60c40b Merge pull request #1878 from CyberShadow/go-skype-bridge-docs
Doc fixups for go-skype-bridge
2022-06-13 09:43:55 +03:00
d6a3881092 docs/configuring-playbook-bridge-go-skype-bridge: Fixups
Fixup for #1877.
2022-06-13 06:40:15 +00:00
5e9e8f9e29 Announce go-skype-bridge support 2022-06-13 08:02:31 +03:00
a3d19ad318 Add Go Skype Bridge
Based on mautrix-whatsapp, as that's what the bridge software is based on.
2022-06-12 21:29:43 +00:00
8cc39c5eb5 update PIP install-link 2022-06-09 14:09:47 +02:00
959a6ac0b1 Upgrade devture/ansible version and documen nsenter usage
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1772
2022-06-09 14:42:04 +03:00
8ea7cd73cf Fix self-building for matrix-registration
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1864

Related to https://github.com/zeratax/matrix-registration/issues/93

This is a poor way to do things though. It may break again in the future.
matrix-registration is a poorly maintained project and should likely be removed from the playbook.
2022-06-01 09:43:31 +03:00
883317ac2f Update configuring-playbook-bridge-hookshot.md 2022-05-25 17:29:43 +02:00
311f44a19c Document git as a potential prereq
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1792
2022-05-16 04:36:18 +00:00
1431a351ab Update configuring-playbook-bridge-hookshot.md
fix Hookshot instructions link
2022-05-13 11:57:59 -03:00
3499b9cd03 Update configuring-well-known.md 2022-05-13 03:45:08 -07:00
34de6c9c66 Update configuring-well-known.md 2022-05-13 03:44:16 -07:00
3dfda42f3d Update configuring-playbook-bridge-hookshot.md 2022-05-10 16:50:46 +02:00
527f5bc469 clarifying where well-known files are created 2022-05-08 21:56:14 +02:00
6abdb6e6f0 clarifying reverse proxying of well-known files 2022-05-08 21:33:46 +02:00
be95918a2f typo 2022-05-06 11:37:40 +03:00
e41fcf2746 Fix file name (vars.yaml -> vars.yml) to prevent confusion 2022-04-26 15:44:07 +03:00
4d08e935a2 matrix-bot-buscarron: fix username in docs 2022-04-25 12:36:27 +03:00
1163e9880f Link to Buscarron bot from configuring docs page
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1782
2022-04-25 10:37:35 +03:00
c92af9fe89 matrix-bot-buscarron: feedback 2022-04-25 09:40:49 +03:00
290754371a add matrix-bot-buscarron 2022-04-23 16:19:24 +03:00
380e865644 Change list of public servers, old as not functional
The old link returned a 404 so I thought I throw in joinmatrix.org :)
2022-04-22 07:41:10 +02:00
92384360f5 Fixed documentation to reflect needed user 2022-04-21 06:50:24 -05:00
27ec1d8bde Fix matrix-registration-bot repository URL 2022-04-21 11:21:29 +03:00
90a142439a Add matrix-registration-bot (#1771)
* Add matrix-registration-bot

This adds an install and uninstall task plus helpers. The bot is disabled by default.
This commit does not include documentation, yet. In short, the bot can be enabled by adding
matrix_bot_matrix_registration_bot_enabled: true
matrix_bot_matrix_registration_bot_matrix_user_password: "verysecret"
matrix_bot_matrix_registration_bot_matrix_admin_token: "supersecret"
to the host_vars

* Change bot username to bot.matrix-registration-bot following convention

* Address smaller remarks, fix local docker build

* Switch to an env file

* Add environment variables extension for additional config

* Add documentation for the matrix-registration-bot

* Add screenshot on how to obtain admin access token

* Use bot as admin to only have one access token (bot and admin api)

* Use cleaner setting of matrix_synapse_registration_requires_token

* Use config file for cleaner more secure usage

* Delete unneeded env

* Rename vars to make usage clear

* Fix typos/wording and add notice about logging out

* Convert configuration to use |to_json

* Reorder role includes

Nothing should be after `matrix-common-after`.

`matrix-bot-matrix-registration-bot` can probably be anywhere, but it makes sense to put it next to the other `matrix-bot-*` roles.

* Minor group_vars/matrix_servers touchups

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2022-04-21 11:07:47 +03:00
295ef29fe0 Announce borg backup support
Related to:

- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1727
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1754
- https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1755
- https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/467
2022-04-19 19:29:41 +03:00
949fdd0135 matrix-backup-borg: add ability to backup to unencrypted repositories (#1754)
* matrix-backup-borg: added option for unencrypted repo access

* matrix-backup-borg: fixed requiring password for unencrypted repos; changed variable name

* matrix-backup-borg: add unknown_unencrypted_repo_access_is_ok to config.yaml.j2

* matrix-backup-borg: cleanup comments

* matrix-backup-borg: add documentation regarding unencrypted repos

* matrix-backup-borg: add readability and ease of use to code

* matrix-backup-borg: fix wording in defaults/main.yml comment

* matrix-backup-borg: add quotes to docs

* Indicate the variable to use

Co-authored-by: Slavi Pantaleev <slavi@devture.com>
2022-04-18 14:48:37 +03:00
121f860d63 Update configuring-playbook-backup-borg.md 2022-04-13 08:58:19 +02:00
23d0832e85 Improve borg backup instructions 2022-04-12 20:14:12 +02:00
a9e6538ef8 Upgrade Hookshot (1.3.0 -> 1.4.0)
https://github.com/matrix-org/matrix-hookshot/releases/tag/1.4.0
2022-04-11 18:55:02 +02:00
ab3e02c7fd Remove matrix-awx sections 2022-04-09 08:48:02 +08:00
b69e79b8b6 Merge pull request #1733 from iikkart/patch-1
Improved documentation about Mautrix-telegram-bot permissions
2022-04-06 07:23:31 +03:00
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
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
b38c7371a9 [STEAM] Move docker source from icewind1991 to tilosp fixed repo 2022-04-03 17:34:27 +07:00
b3176957c3 Add hookshot self build for arm64 and amd64 2022-04-03 17:10:46 +07:00
326b1090b7 Add note about Prometheus retention policy 2022-03-29 22:26:29 +02:00
81d198b5b6 !fixup add detailed docs about hookshot's URLs 2022-03-22 12:59:12 +01:00
b242559df5 add detailed docs about hookshot's URLs 2022-03-22 12:56:04 +01:00
5ce3fb96d5 Merge pull request #1706 from turt2live/patch-1
Don't recommend that the Dimension admin interface be opened in a web browser
2022-03-18 23:05:27 +02:00
5c34353d87 Update configuring-playbook-dimension.md 2022-03-18 14:52:25 -06:00
d5a79538a6 Improved documentation about permissions
More info: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1699
2022-03-17 20:20:43 +00:00
95cfbf0256 Switch mx-puppet-slack to the beeper fork (#1704) 2022-03-17 22:16:17 +02:00
958d089b68 Do not install the ma1sd identity server by default
As mentioned in the changelog, this is a breaking change.
2022-03-17 18:00:09 +02:00
26e95a0fdf beeing a bit more specific how to access the dimension server admin interface 2022-03-13 14:12:48 +07:00
d8a19e5bf9 Switch to the Beeper-maintained fork of mx-puppet-discord
Building mx-puppet-discord appears to have been broken for a while.

Related to:
- https://github.com/matrix-discord/mx-puppet-discord/issues/201
- https://github.com/matrix-discord/mx-puppet-discord/issues/202
- https://github.com/matrix-discord/mx-puppet-discord/issues/203

We'd rather use a fork that is maintained better and by someone who
cares about whether their software works or not, so we'll be using the
Beeper-maintained for from now on.

In the future, we should probably do the same for the Slack bridge
which is also part of the same monorepo
(https://gitlab.com/beeper/mx-puppet-monorepo).
2022-03-10 12:27:53 +02:00
9c43c0e806 Riot is now named Element 2022-03-08 09:11:04 +01:00
d5de1e8352 Document that using an external Postgres server has serious downsides
Related to:

- https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1682
- https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1679
2022-03-08 09:30:20 +02:00
1bea072484 Merge pull request #1677 from MrAnno/remove-community-support
Remove deprecated community options
2022-03-06 08:15:27 +02:00