mirror of
https://github.com/spantaleev/matrix-docker-ansible-deploy.git
synced 2025-02-22 06:54:07 +01:00
Update draupnir and mjolnir docs: replace numbering
This is a follow-up to e5ab17cafd62feb6e68e3234d434d69cbb383962. Signed-off-by: Suguru Hirahara <acioustick@noreply.codeberg.org>
This commit is contained in:
parent
96cb6bb264
commit
988dbf6268
@ -40,14 +40,12 @@ This alias can be anything you want. However, for increased security during the
|
|||||||
|
|
||||||
## Adjusting the playbook configuration
|
## Adjusting the playbook configuration
|
||||||
|
|
||||||
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs):
|
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file. Make sure to replace `MANAGEMENT_ROOM_ALIAS_HERE`.
|
||||||
|
|
||||||
You must replace `ALIAS_FROM_STEP_2_GOES_HERE` with the alias you created in step 2.
|
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
matrix_appservice_draupnir_for_all_enabled: true
|
matrix_appservice_draupnir_for_all_enabled: true
|
||||||
|
|
||||||
matrix_appservice_draupnir_for_all_master_control_room_alias: "ALIAS_FROM_STEP_2_GOES_HERE"
|
matrix_appservice_draupnir_for_all_master_control_room_alias: "MANAGEMENT_ROOM_ALIAS_HERE"
|
||||||
```
|
```
|
||||||
|
|
||||||
### Extending the configuration
|
### Extending the configuration
|
||||||
|
@ -48,15 +48,13 @@ Finally invite the `@bot.draupnir:example.com` account you created earlier into
|
|||||||
|
|
||||||
## Adjusting the playbook configuration
|
## Adjusting the playbook configuration
|
||||||
|
|
||||||
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs):
|
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file. Make sure to replace `MANAGEMENT_ROOM_ID_HERE`.
|
||||||
|
|
||||||
You must replace `ROOM_ID_FROM_STEP_4_GOES_HERE` with your own value.
|
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
# Enable Draupnir
|
# Enable Draupnir
|
||||||
matrix_bot_draupnir_enabled: true
|
matrix_bot_draupnir_enabled: true
|
||||||
|
|
||||||
matrix_bot_draupnir_management_room: "ROOM_ID_FROM_STEP_4_GOES_HERE"
|
matrix_bot_draupnir_management_room: "MANAGEMENT_ROOM_ID_HERE"
|
||||||
```
|
```
|
||||||
|
|
||||||
### End-to-End Encryption support
|
### End-to-End Encryption support
|
||||||
@ -79,7 +77,7 @@ matrix_pantalaimon_enabled: true
|
|||||||
matrix_bot_draupnir_pantalaimon_use: true
|
matrix_bot_draupnir_pantalaimon_use: true
|
||||||
|
|
||||||
# User name and password for the bot. Required when using Pantalaimon.
|
# User name and password for the bot. Required when using Pantalaimon.
|
||||||
matrix_bot_draupnir_pantalaimon_username: "DRAUPNIR_USERNAME_FROM_STEP_1"
|
matrix_bot_draupnir_pantalaimon_username: "bot.draupnir"
|
||||||
matrix_bot_draupnir_pantalaimon_password: ### you should create a secure password for the bot account
|
matrix_bot_draupnir_pantalaimon_password: ### you should create a secure password for the bot account
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -99,12 +97,10 @@ matrix_bot_draupnir_raw_homeserver_url: "{{ matrix_addons_homeserver_client_api_
|
|||||||
|
|
||||||
When NOT using Pantalaimon, Draupnir does not log in by itself and you must give it an access token for its bot account.
|
When NOT using Pantalaimon, Draupnir does not log in by itself and you must give it an access token for its bot account.
|
||||||
|
|
||||||
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs):
|
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file. Make sure to replace `ACCESS_TOKEN_HERE` with the one created [above](#get-an-access-token).
|
||||||
|
|
||||||
You must replace `ACCESS_TOKEN_FROM_STEP_2_GOES_HERE` with your own value.
|
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
matrix_bot_draupnir_access_token: "ACCESS_TOKEN_FROM_STEP_2_GOES_HERE"
|
matrix_bot_draupnir_access_token: "ACCESS_TOKEN_HERE"
|
||||||
```
|
```
|
||||||
|
|
||||||
### Extending the configuration
|
### Extending the configuration
|
||||||
@ -228,7 +224,7 @@ The first method intercepts the report API endpoint of the client-server API, wh
|
|||||||
matrix_bot_draupnir_abuse_reporting_enabled: true
|
matrix_bot_draupnir_abuse_reporting_enabled: true
|
||||||
```
|
```
|
||||||
|
|
||||||
The other method polls an synapse admin API endpoint and is hence only available when using synapse and when the Draupnir user is an admin user (see step 1). To enable it, set `pollReports: true` in Draupnir's config:
|
The other method polls an synapse admin API endpoint and is hence only available when using synapse and when the Draupnir user is an admin user ([see above](#register-the-bot-account)). To enable it, set `pollReports: true` in Draupnir's config:
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
matrix_bot_draupnir_configuration_extension_yaml: |
|
matrix_bot_draupnir_configuration_extension_yaml: |
|
||||||
|
@ -44,15 +44,13 @@ Finally invite the `@bot.mjolnir:example.com` account you created earlier into t
|
|||||||
|
|
||||||
## Adjusting the playbook configuration
|
## Adjusting the playbook configuration
|
||||||
|
|
||||||
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs):
|
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file. Make sure to replace `MANAGEMENT_ROOM_ID_HERE`.
|
||||||
|
|
||||||
You must replace `ROOM_ID_FROM_STEP_4_GOES_HERE` with your own value.
|
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
# Enable Mjolnir
|
# Enable Mjolnir
|
||||||
matrix_bot_mjolnir_enabled: true
|
matrix_bot_mjolnir_enabled: true
|
||||||
|
|
||||||
matrix_bot_mjolnir_management_room: "ROOM_ID_FROM_STEP_4_GOES_HERE"
|
matrix_bot_mjolnir_management_room: "MANAGEMENT_ROOM_ID_HERE"
|
||||||
```
|
```
|
||||||
|
|
||||||
### End-to-End Encryption support
|
### End-to-End Encryption support
|
||||||
@ -75,7 +73,7 @@ matrix_pantalaimon_enabled: true
|
|||||||
matrix_bot_mjolnir_pantalaimon_use: true
|
matrix_bot_mjolnir_pantalaimon_use: true
|
||||||
|
|
||||||
# User name and password for the bot. Required when using Pantalaimon.
|
# User name and password for the bot. Required when using Pantalaimon.
|
||||||
matrix_bot_mjolnir_pantalaimon_username: "MJOLNIR_USERNAME_FROM_STEP_1"
|
matrix_bot_mjolnir_pantalaimon_username: "bot.mjolnir"
|
||||||
matrix_bot_mjolnir_pantalaimon_password: ### you should create a secure password for the bot account
|
matrix_bot_mjolnir_pantalaimon_password: ### you should create a secure password for the bot account
|
||||||
```
|
```
|
||||||
|
|
||||||
@ -95,12 +93,10 @@ matrix_bot_mjolnir_raw_homeserver_url: "{{ matrix_addons_homeserver_client_api_u
|
|||||||
|
|
||||||
When NOT using Pantalaimon, Mjolnir does not log in by itself and you must give it an access token for its bot account.
|
When NOT using Pantalaimon, Mjolnir does not log in by itself and you must give it an access token for its bot account.
|
||||||
|
|
||||||
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file (adapt to your needs):
|
Add the following configuration to your `inventory/host_vars/matrix.example.com/vars.yml` file. Make sure to replace `ACCESS_TOKEN_HERE` with the one created [above](#get-an-access-token).
|
||||||
|
|
||||||
You must replace `ACCESS_TOKEN_FROM_STEP_2_GOES_HERE` with your own value.
|
|
||||||
|
|
||||||
```yaml
|
```yaml
|
||||||
matrix_bot_mjolnir_access_token: "ACCESS_TOKEN_FROM_STEP_2_GOES_HERE"
|
matrix_bot_mjolnir_access_token: "ACCESS_TOKEN_HERE"
|
||||||
```
|
```
|
||||||
|
|
||||||
### Adding Mjolnir synapse antispam module (optional)
|
### Adding Mjolnir synapse antispam module (optional)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user