Slavi Pantaleev
27ec1d8bde
Fix matrix-registration-bot repository URL
pirms 3 gadiem
Julian-Samuel Gebühr
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>
pirms 3 gadiem
Slavi Pantaleev
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
pirms 3 gadiem
Adriel Sand
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>
pirms 3 gadiem
Olivér Falvai
121f860d63
Update configuring-playbook-backup-borg.md
pirms 3 gadiem
Olivér Falvai
23d0832e85
Improve borg backup instructions
pirms 3 gadiem
HarHarLinks
a9e6538ef8
Upgrade Hookshot (1.3.0 -> 1.4.0)
https://github.com/matrix-org/matrix-hookshot/releases/tag/1.4.0
pirms 3 gadiem
PC-Admin
ab3e02c7fd
Remove matrix-awx sections
pirms 3 gadiem
Aine
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>
pirms 3 gadiem
RoiArthurB
b38c7371a9
[STEAM] Move docker source from icewind1991 to tilosp fixed repo
pirms 3 gadiem
Arthur Brugière
b3176957c3
Add hookshot self build for arm64 and amd64
pirms 3 gadiem
Olivér Falvai
326b1090b7
Add note about Prometheus retention policy
pirms 3 gadiem
Kim Brose
81d198b5b6
!fixup add detailed docs about hookshot's URLs
pirms 4 gadiem
Kim Brose
b242559df5
add detailed docs about hookshot's URLs
pirms 4 gadiem
Travis Ralston
5c34353d87
Update configuring-playbook-dimension.md
pirms 4 gadiem
Iikka Järvenpää
d5a79538a6
Improved documentation about permissions
More info: https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1699
pirms 4 gadiem
Aine
95cfbf0256
Switch mx-puppet-slack to the beeper fork ( #1704 )
pirms 4 gadiem
Aine
c741a74853
Switch mx-puppet-slack to the beeper fork
pirms 4 gadiem
Slavi Pantaleev
958d089b68
Do not install the ma1sd identity server by default
As mentioned in the changelog, this is a breaking change.
pirms 4 gadiem
Yan Minagawa
26e95a0fdf
beeing a bit more specific how to access the dimension server admin interface
pirms 4 gadiem
Slavi Pantaleev
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 ).
pirms 4 gadiem
tctovsli
9c43c0e806
Riot is now named Element
pirms 4 gadiem
Slavi Pantaleev
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
pirms 4 gadiem
Jim Myhrberg
620e3b1b0d
docs(appservice-discord): improve and expand bridging method docs
pirms 4 gadiem
László Várady
ba68d2ad36
Remove deprecated community options
"Community" support
- has been removed from mautrix/facebook in v0.3.3:
31cac6fb5e
- has been removed from mautrix/signal in v0.2.2:
1f27a608a6
- will be removed in the next mautrix/instagram release:
e2ae1ca503
- will be removed in the next mautrix/twitter release:
3893075265
pirms 4 gadiem
Alejo Diaz
4ec24ec344
Add support for obtain ECDSA keys ( #1667 )
* Add support for obtain ECDSA keys
* Replace matrix_ssl_lets_encrypt_use_ecdsa_keys for matrix_ssl_lets_encrypt_key_type
pirms 4 gadiem
HarHarLinks
3d47b44d64
avoid namespace collisions between webhook bridges
pirms 4 gadiem
HarHarLinks
58771a9c65
hookshot moved to matrix-org namespace
pirms 4 gadiem
GoMatrixHosting
28f6091ed4
GoMatrixHosting v0.7.0
pirms 4 gadiem
JokerGermany
31d3706166
fix typo
pirms 4 gadiem
AnonyPla
cb5a8e8736
Update for changing the federation port
This is a proposed add to the documentation to inform users how to change the federation port using the ansible playbook for eventual use with third party services such as CDNs.
pirms 4 gadiem
iambeingtracked
6b4afd1051
Update faq.md
It had an extra dot, which resulted in a question mark and a dot after each other
pirms 4 gadiem
ZzMzaw
6576d4596e
Add missing endpoints for SSL certificates
Playbook is retrieving certificates for some endpoints which were
not listed in the doc
pirms 4 gadiem
Marko Weltzer
de025425b5
fix: revert changes to .md files
pirms 4 gadiem
Marko Weltzer
7e5b88c3b7
fix: all praise the allmighty yamllinter
pirms 4 gadiem
Pratik
27ce3a0e06
docs: fix matrix-reminder-bot help menu command
pirms 4 gadiem
downeymj
71e19e63b8
Fixing 404 error in links to main.yml
pirms 4 gadiem
Kim Brose
ea8fe2902b
Link appservice-webhooks to hookshot
with deprecation notice
pirms 4 gadiem
Kim Brose
009dcd9702
Link hookshot to appservice-webhooks
pirms 4 gadiem
Slavi Pantaleev
e6c2dd204d
Update changelog and configuring-playbook.md
This announces matrix-hookshot support that got added in
https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1505
pirms 4 gadiem
Jim Myhrberg
7ae70c27e6
feat(mx-puppet-slack): add support for OAuth client ID/secret
The OAuth credentials method seems to be the only viable way to
configure the mx-puppet-bridge now. Legacy tokens can no longer be
created, and the other methods (xoxs and xoxc tokens) come with warnings
about them being against Slack's terms of service.
pirms 4 gadiem
HarHarLinks
4de2b4bf3b
update hookshot docs
pirms 4 gadiem
HarHarLinks
a1a5b16185
update hookshot private key installation method
pirms 4 gadiem
Slavi Pantaleev
cba605a8b7
Fix go-neb sample configuration to not clash with Jinja2
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1544
pirms 4 gadiem
HarHarLinks
8498ffd8f7
name hookshot github private key consistently
pirms 4 gadiem
HarHarLinks
65991de61c
update hookshot private key file mechanism
pirms 4 gadiem
HarHarLinks
87871040df
add hookshot metrics to internal prometheus
pirms 4 gadiem
HarHarLinks
1987cc4839
refine hookshot role
pirms 4 gadiem
Kim Brose
ad00875a6d
Update configuring-playbook-dimension.md
pirms 4 gadiem
PC-Admin
e72ecf2c65
update new variable for matrix-awx, update documentation
pirms 4 gadiem