matrix-docker-ansible-deploy icon indicating copy to clipboard operation
matrix-docker-ansible-deploy copied to clipboard

Draupnir proxy

Open Chasethechicken opened this issue 9 months ago • 1 comments

Mjolnir / Draupnir can receive abuse reports in the management room.

There are two options to configure this:

  1. Poll reports from the admin-API
  2. Redirect the endpoint to the draupnir container using a reverse proxy

The second option seems to be the preferred one.

This PR configures the MDAD-managed traefik to proxy the relevant requests to Draupnir (the second option). To enable it set matrix_bot_draupnir_abuse_reporting_enabled: true.

If this gets merged I'd be willing to create a PR adding the same options for Mjolnir, which should more or less be a big find and replace.

Chasethechicken avatar May 12 '24 09:05 Chasethechicken