Skip to main content

Setting up Draupnir

This page describes how to setup Draupnir as a bot user that runs against any Matrix homeserver. This includes homeservers that you do not administer.

Overview

There are a number of steps to complete to get Draupnir running:

  1. Create an account for Draupnir to use.
    • Optionally disabling rate limits for this account.
  2. Review our notes on encryption.
  3. Create a management room for Draupnir to use.
  4. Install Draupnir on your system.
  5. Fill out Draupnir's config file to complete the installation.
  6. Start using Draupnir by referring to the moderator's guide.

Installation

Draupnir can be installed in three ways, via Docker, building it yourself from source, or via matrix-docker-ansible-deploy.

tip

We strongly recommend new or inexperienced system administrators to follow our guide for installation with Docker and systemd. If you are preparing to administer a new homeserver, then we strongly recommend using matrix-docker-ansible-deploy.

See the following links for corresponding installation documentation: