All checks were successful
/ Ansible Lint (push) Successful in 2m9s
Moving from mjolnir from nix-infra to ansible-infra. Also using native encryption now instead of the deprecated pantalaimon and having protectAllJoinedRooms set to true for easier and quicker usage.
23 lines
796 B
Django/Jinja
23 lines
796 B
Django/Jinja
# https://github.com/matrix-org/mjolnir/blob/main/config/default.yaml
|
|
|
|
homeserverUrl: "https://matrix.hamburg.ccc.de"
|
|
rawHomeserverUrl: "https://matrix.hamburg.ccc.de"
|
|
# Mjolnir should be able to retrieve an access token itself
|
|
encryption:
|
|
use: true
|
|
username: "moderation"
|
|
password: {{ secret__mjolnir_matrix_user_password }}
|
|
dataPath: "/data/storage"
|
|
autojoinOnlyIfManager: true
|
|
recordIgnoredInvites: true
|
|
# The native encryption backend doesn't seem to support v12 rooms yet.
|
|
# https://github.com/matrix-org/mjolnir/issues/641
|
|
managementRoom: "#moderation-management-v11:hamburg.ccc.de"
|
|
forwardMentionsToManagementRoom: false
|
|
verboseLogging: false
|
|
logLevel: "INFO"
|
|
syncOnStartup: true
|
|
verifyPermissionsOnStartup: true
|
|
noop: false
|
|
fasterMembershipChecks: false
|
|
protectAllJoinedRooms: true
|