Skip to content

canonical/maubot-operator

Repository files navigation

CharmHub Badge Publish to edge Promote charm Discourse Status

Maubot operator

A Juju charm deploying and managing Maubot on Kubernetes.

Maubot is a plugin-based Matrix bot system written in Python.

Architecture

The charm has the following architecture:

graph TD;
    user[User] --> ingress[Ingress];

    subgraph " "
        direction TB;
        nginx[NGINX] --> maubot[Maubot];
    end;

    ingress --> nginx;

    maubot --> postgresql[PostgreSQL Database];
    maubot --> synapse[Synapse Homeserver];
Loading

Project and community

The Maubot Operator is a member of the Ubuntu family. It's an open source project that warmly welcomes community projects, contributions, suggestions, fixes and constructive feedback.