Slavi Pantaleev
51ab9ed9ff
Adjust `lstrip_blocks` to use a `bool` value for compatibility with ansible-core>=2.19.0
Related to https://github.com/spantaleev/matrix-docker-ansible-deploy/issues/4445
8 months ago
Suguru Hirahara
f0cc5da229
Edit user identifier examples: to `@alice` and `@bob`
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Suguru Hirahara
d8a638f518
Update roles/custom/matrix-bridge-mx-puppet-*: fix domain names and use same comments
Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
1 year ago
Slavi Pantaleev
142a307af9
Fix more variable name typos in mx-puppet-twitter
Like 4f9b7ba656 .
Regression since 8e8c9cc03 .
2 years ago
Slavi Pantaleev
fe38c616c3
Fix variable name typo in matrix-bridge-mx-puppet-twitter
2 years ago
Slavi Pantaleev
8e8c9cc03b
Move matrix-bridge-mx-puppet-twitter to its own container network and add native Traefik support
2 years ago
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 years ago
Aine
5801017df0
mx-puppet-bridges - set log level = warn, set presence interval = 5s
3 years ago
Michael Collins
98e6cd685d
sync with previous repo
4 years ago
Slavi Pantaleev
2997a7fc3e
Make mx-puppet-* bridges not log to files
We log everything in systemd/journald for every service already,
so there's no need for double-logging, bridges rotating log files
manually and other such nonsense.
5 years ago
Slavi Pantaleev
ab6563ce4e
Add support for automatic (Postgres -> SQLite) migration to mx-puppet-twitter
5 years ago
transcaffeine
5d70bc1376
add postgres support for mx-puppet-* with fallback to sqlite in role and migration notice
5 years ago
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 years ago
Tulir Asokan
13186a1ddc
Add mx-puppet-twitter
Signed-off-by: Tulir Asokan <tulir@maunium.net>
5 years ago
Hugues Morisset
d4938333e6
Fix missing conf for double puppeting in mx-puppet-slack
5 years ago
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
5 years ago