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
Michael Collins
98e6cd685d
sync with previous repo
4 years ago
Michael-GMH
86e4649578
GoMatrixHosting v0.5.5
4 years ago
Michael-GMH
03006eb5ab
GoMatrixHosting v0.5.5
4 years ago
Slavi Pantaleev
4805637181
Add support for custom ma1sd view sesion templates
5 years ago
Slavi Pantaleev
f84c69c164
Relocate custom ma1sd threepid email templates to config/
We used to store them in data/, but that seems inappropriate,
since it's just static configuration that the playbook can recreate.
5 years ago
Slavi Pantaleev
b5812b539b
Rename ma1sd custom email template variable
Keeps up with a1f64f5159 (diff-0ccf69eb4d59a7645eb4d0a0b077e693948edb33ad06df043bba3fb30122879b)
5 years ago
Slavi Pantaleev
15f4cc924d
Rename variables (_database_db_name -> _database_name)
5 years ago
Slavi Pantaleev
af3ea67bba
Add (SQLite + Postgres) support and automatic migration to matrix-ma1sd
5 years ago
Slavi Pantaleev
7372480e95
Properly serialize some ma1sd configuration values
We've had a report of the `connection` value getting cut off,
supposedly because it contains something that breaks off the string.
Using `|to_json` takes care of it.
5 years ago
vractal
627c225101
Enable ma1sd hashing by default
5 years ago
Slavi Pantaleev
5da31ba579
Move configuration templates outside of defaults/main.yml files
5 years ago