mirror of
https://github.com/famedly/ansible-collection-matrix
synced 2024-11-10 05:34:16 +00:00
889 B
889 B
Ansible Collection - famedly.matrix
Modules
This collection contains a few modules for managing matrix rooms and servers, as well as sending notifications from ansible to matrix.
- matrix_login: Create an access token for a matrix account.
- matrix_logout: Invalidates an access token.
- matrix_notification: Sends a message to a matrix room.
- matrix_room: Idempotently joins/creates a room with a given alias.
- matrix_state: Ensures room state has a given content.
- matrix_signing_key: Creates a server signing key.
Roles
In addition to the modules, this role also contains a few roles for deploying commonly used matrix services:
- synapse: Homeserver, this is where your accounts live.
- element: Web client, for using your accounts.
For details on using these, look at the README.md in the respective role directory.