---
title: 'Matrix : Installation du bot MAUBOT'
url: 'https://www.underworld.fr/blog/matrix-installation-du-bot-maubot'
markdown: 'https://www.underworld.fr/blog/matrix-installation-du-bot-maubot.md'
date: '2022-01-23'
description: 'OS : Debian11 Objectif : Installer le bot MAUBOT pour [matrix] 1) Installati'
---

# Matrix : Installation du bot MAUBOT

OS : Debian11

Objectif : Installer le bot MAUBOT pour \[matrix\]

### 1) Installation de MAUBOT

en tant que root:

apt install python3 python3-olm python3-pip libolm-dev

adduser --disabled-login maubot

su maubot

cd

virtualenv -p /usr/bin/python3 .

source ./bin/activate

pip install --upgrade maubot\[all\]

cp example-config.yaml config.yaml

mkdir plugins trash logs

alembic upgrade head

### 2) Création du service systemd

en tant que root:

vi /etc/systemd/system/maubot.service

ajouter:

```
[Unit]
Description=maubot Daemon
After=network-online.target

[Service]
Type=simple
User=maubot
Group=maubot
WorkingDirectory=/home/maubot
ExecStartPre=/bin/sleep 10
ExecStart=/home/maubot/bin/python -m maubot -c /home/maubot/config.yaml
Restart=on-failure
RestartSec=10
SyslogIdentifier=maubot
StandardOutput=syslog
StandardError=syslog

[Install]
WantedBy=multi-user.target
```

Activation du service:

systemctl enable mautbot

systemctl start maubot

And voila! Votre bot devrait être en écoute sur l'adresse et le port configurés dans le fichier config.yaml. Il vous faut pointez votre navigateur à l'adresse http://ipduserveur:port

pour contrôler :

tail -f /var/log/syslog | grep maubot

### 3) Mise à jour du bot MAUBOT

en tant que root:

su maubot

cd

source ./bin/activate

pip install --upgrade maubot\[all\]

### 4) Installation de MAUBOT

https://github.com/maubot/maubot

https://docs.mau.fi/maubot/usage/encryption.html

https://github.com/maubot/maubot/issues/142

### 5) Merci

```
Un grand MERCI à  -> @thomas:lgy.fr [Matrix]
```

---

## Navigation

- Parent: [MEMOs](https://www.underworld.fr/blog.md)
- Previous: [\[m\] Adminbot pour Maubot](https://www.underworld.fr/blog/m-adminbot-pour-maubot.md)
- Next: [Matrix : Installation d'une passerelle vers SIGNAL](https://www.underworld.fr/blog/matrix-signal-bridge.md)
