Slavi Pantaleev
90551e82ec
Make use of matrix_bot_maubot_management_interface_port variable to actually make maubot port configurable
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3年前
Slavi Pantaleev
8a689813ff
Remove unused maubot variable
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3年前
Slavi Pantaleev
5ce2732899
Make maubot logging level configurable
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3年前
Slavi Pantaleev
b575409ed7
Use |to_json in maubot configuration
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3年前
Slavi Pantaleev
e5238bf7d5
Announce maubot
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3年前
Slavi Pantaleev
d2fb6a86e1
Fix matrix-bot-maubot.service.j2 indentation (tabs only)
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3年前
Slavi Pantaleev
46ced6134c
Store maubot configuration separately from data
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
Because the configuration file is now mounted as readonly and maubot tries to update it on start,
we get this warning:
> Failed to create tempfile to write updated config to disk: [Errno 30] Read-only file system: '/config/tmpfa8vcb3y.yaml'
It doesn't seem to cause issues though.
Because the configuration is no longer overwritten on every bot start, each
next Ansible run should no longer overwrite it again and report a
"changed" task.
3年前
Slavi Pantaleev
d1649ff67b
Do not restart matrix-bot-maubot.service on every playbook run
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/pull/1894
3年前
Julian-Samuel Gebühr
b20cfc5015
Clear up maubot role ( #1960 )
* Make interface hidden behind proxy by default
* Remove expose option and replace with http_bind_port
Reasoning: This is a similar binary trigger but allows to bin not on all interfaces
* Clarify maubot admin purpose
* Remove unnecessary edif
* Extend docs to prevent common misconceptions
* Make http_bind_port singular, do not allow multiple values
* Make optional again
3年前
Slavi Pantaleev
a1bfad1e9b
Fix whitespace in matrix_bot_maubot_database_connection_string
3年前
Slavi Pantaleev
b8832e3014
Fix some Jinja2 inconsistencies in maubot role
3年前
Slavi Pantaleev
1f2d100d91
Merge pull request #1894 from moan0s/maubot_moanos
Maubot moanos
3年前
Slavi Pantaleev
e306d0051e
Add project introduction to maubot's defaults file
3年前
Slavi Pantaleev
492d430cb0
Revert "Revert "Update Hookshot 1.8.0 -> 1.8.1""
This reverts commit 65bfc1396e .
The 1.8.1 image is published now, so we can finally upgrade.
3年前
Julian-Samuel Gebühr
f2dcbe5c9c
Name all tasks
3年前
Julian-Samuel Gebühr
04a817aeaa
Use explicit version for self build
3年前
Julian-Samuel Gebühr
f8a8870711
Use FQCN
3年前
Julian-Samuel Gebühr
d2e6ab6c38
Fix some CI lint errors
3年前
Julian-Samuel Gebühr
73ebbdcacd
Move maubot nginx config
Reasoning: setup_install.yml only runs on --tags=setup-all or on --tags=setup-bot-maubot.
If --tags=setup-nginx-proxy or similar commands are run, setup_install.yml will not run and the nginx configuration will be incomplete.
3年前
Julian-Samuel Gebühr
d6d311e810
Fix plugin database issue
3年前
Slavi Pantaleev
7d75af338c
Merge pull request #1959 from xangelix/fix-selfbuild-image-refs2
Fix self-build error image names
3年前
Cody Wyatt Neiman
1dea35209b
Fix self-build error image names
3年前
Cody Wyatt Neiman
dbddd9f989
Migrate mx-puppet-groupme to new repo
3年前
Matt Holt
2e02e694b4
Update configuring-well-known.md
Make use of `example.com` more consistent (replace `DOMAIN`) and simplify Caddy 2 config. Remove Caddy 1 config since Caddy 1 is long past EOL.
3年前
Slavi Pantaleev
5deda13f10
Merge pull request #1956 from aaronraimist/stats
Explicitly mention that your homeserver's domain is included in telemetry
3年前
Aaron Raimist
efec303a22
Explicitly mention that your homeserver's domain is included in telemetry
3年前
Slavi Pantaleev
a4a1796518
Merge pull request #1955 from etkecc/patch-28
Update Coturn 4.5.2-r12 -> 4.5.2-r13
3年前
Slavi Pantaleev
2a131fd507
Merge pull request #1954 from aaronraimist/stats
Update telemetry documentation to more closely match upstream
3年前
Aine
66d4c7e072
[DO NOT MERGE]Update Coturn 4.5.2-r12 -> 4.5.2-r13
**no docker tag yet**, [keep an eye on it](https://hub.docker.com/r/coturn/coturn/tags?page=1&name=4.5.2-r13 )
3年前
Aaron Raimist
817830bb3d
Update telemetry documentation to more closely match upstream
Synapse no longer describes the stats as anonymized since the `server_name` is included.
https://github.com/matrix-org/synapse/pull/13321
3年前
Slavi Pantaleev
65bfc1396e
Revert "Update Hookshot 1.8.0 -> 1.8.1"
This reverts commit 05ccee9f6f .
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/1952
3年前
Slavi Pantaleev
bffefc83c2
Merge pull request #1953 from etkecc/patch-27
Update Synapse 1.62.0 -> 1.63.0
3年前
Aine
24a027c6b9
Update Synapse 1.62.0 -> 1.63.0
3年前
Slavi Pantaleev
a9c1d44059
Merge pull request #1950 from etkecc/honoroit-0910
update Honoroit 0.9.9 -> 0.9.10
3年前
Slavi Pantaleev
d063c8c34f
Merge pull request #1951 from etkecc/patch-26
Update Redis 7.0.3 -> 7.0.4
3年前
Aine
0aca676f7f
Update Redis 7.0.3 -> 7.0.4
3年前
Aine
5b0bdced1d
update Honoroit 0.9.9 -> 0.9.10
3年前
Slavi Pantaleev
c44c869e78
Merge pull request #1949 from etkecc/patch-25
Update Hookshot 1.8.0 -> 1.8.1
3年前
Aine
05ccee9f6f
Update Hookshot 1.8.0 -> 1.8.1
No docker tag published yet, [keep an eye on it](https://hub.docker.com/r/halfshot/matrix-hookshot/tags?page=1&ordering=last_updated&name=1.8.1 )
3年前
Slavi Pantaleev
cbada7341d
Merge pull request #1948 from spantaleev/ansible-lint-fixes
Ansible lint fixes
3年前
Slavi Pantaleev
2dc418a416
Add Makefile and lint target
3年前
Slavi Pantaleev
8ad1fa085e
Use full path when importing SSL setup tasks
This is an attempt to make ansible-lint happy.
3年前
Slavi Pantaleev
c73680712b
Fix (suppress) var-naming ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#var-naming
We don't really fix these, but just suppress them,
because they're like that intentionally.
We try to name variables in a way that is consistent with the
configuration key they control. If the upstream component uses
camelCase, we also need to include camelCase in the variable name.
3年前
Slavi Pantaleev
7831dc91b3
Import tasks from other roles in a better way
One that doesn't trip up ansible-lint, causing `load-failure` errors.
3年前
Slavi Pantaleev
3408c710ee
Add ansible-lint configuration file
3年前
Slavi Pantaleev
c1849ae888
Fix the remaining var-spacing ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#var-spacing
3年前
Slavi Pantaleev
cac9bf2637
Fix syntax error regression
3年前
Slavi Pantaleev
1693c4ca1d
Fix no-changed-when ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#no-changed-when
3年前
Slavi Pantaleev
0ab2001ce7
Fix git-latest ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#git-latest
Our variable naming is not necessarily consistent across roles.
I've tried to follow the naming conventions of each individual role.
All new variables are suffixed with `_version`, but the prefix may be
somewhat different.
3年前
Slavi Pantaleev
211ff20891
Fix package-latest ansible-lint errors
Reference: https://ansible-lint.readthedocs.io/en/latest/default_rules/#package-latest
3年前