Slavi Pantaleev
410a915a8a
Move roles/matrix* to roles/custom/matrix*
This paves the way for installing other roles into `roles/galaxy` using `ansible-galaxy`,
similar to how it's done in:
- https://github.com/spantaleev/gitea-docker-ansible-deploy
- https://github.com/spantaleev/nextcloud-docker-ansible-deploy
In the near future, we'll be removing a lot of the shared role code from here
and using upstream roles for it. Some of the core `matrix-*` roles have
already been extracted out into other reusable roles:
- https://github.com/devture/com.devture.ansible.role.postgres
- https://github.com/devture/com.devture.ansible.role.systemd_docker_base
- https://github.com/devture/com.devture.ansible.role.timesync
- https://github.com/devture/com.devture.ansible.role.vars_preserver
- https://github.com/devture/com.devture.ansible.role.playbook_runtime_messages
- https://github.com/devture/com.devture.ansible.role.playbook_help
We just need to migrate to those.
3年前
Slavi Pantaleev
ac72879bf5
Make bridge permissions more easily configurable
Not doing {% if matrix_admin %} checks in the YAML also fixes some issues
with indentation being incorrect sometimes.
This should be backward compatible, except for mautrix-signal's case
where `matrix_mautrix_signal_bridge_permissions` previously existed
as a string, not a dictionary. `tasks/validate_config.yml` will catch
the problem an even provide a quick fix.
3年前
3hhh
097c23c0b6
bots: make command_prefix configurable
3年前
ThellraAK
1c8f21c738
Adding logging configuration and default to the rest of the mautrixes that don't have them
3年前
Aine
44f2234c99
define matrix_admin in matrix-base
3年前
Aine
55d8e3dfdd
mautrix-based bridges: add matrix_admin
3年前
Aine
2689a0981a
mautrix-based bridges - set log level = warn(ing)
3年前
László Várady
d6df1e7135
bridge-mautrix-googlechat: add option for creating non-federated rooms
4年前
Luke
1dac525e63
Added Mautrix Google Chat
4年前
Michael Collins
98e6cd685d
sync with previous repo
4年前
Slavi Pantaleev
f6097fbba1
E2BE not working for mautrix bridges
Fixes https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/806
5年前
Slavi Pantaleev
ce21ea3640
Add (Postgres + SQLite) support to matrix-mautrix-hangouts bridge
I don't use this bridge, so this is completely untested.
5年前
transcaffeine
d9f4914e0d
WIP: postgres: create databases for all services
If a service is enabled, a database for it is created in postgres with a uniqque password. The service can then use this database for data storage instead of relying on sqlite.
5年前
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
5年前