Skip to main content

A Mattermost/XMPP gateway

Project description

matteridge

A feature-rich Mattermost to XMPP puppeteering gateway, based on slidge and mattermost-api-reference-client.

PyPI package version CI pipeline status Chat

Installation

Refer to the slidge admin documentation for general info on how to set up an XMPP server component.

Containers

From the codeberg package registry

docker run codeberg.org/slidge/matteridge  # works with podman too

Use the :latest tag for the latest release, :vX.X.X for release X.X.X, and :main for the bleeding edge.

Python package

With pipx:

# for the latest stable release (if any)
pipx install matteridge

# for the bleeding edge
pipx install matteridge \
    --pip-args='--extra-index-url https://codeberg.org/api/packages/slidge/pypi/simple/'

matteridge --help

Documentation

Hosted on codeberg pages.

Dev

git clone https://codeberg.org/slidge/matteridge
cd matteridge
docker-compose up  # works with podman-compose too

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

matteridge-0.2.1.tar.gz (125.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

matteridge-0.2.1-py3-none-any.whl (37.9 kB view details)

Uploaded Python 3

File details

Details for the file matteridge-0.2.1.tar.gz.

File metadata

  • Download URL: matteridge-0.2.1.tar.gz
  • Upload date:
  • Size: 125.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for matteridge-0.2.1.tar.gz
Algorithm Hash digest
SHA256 5bcd6764bd2294f7ca8c86ef5359a45a280daf68fbe91a4b7750f39abf15e9af
MD5 b3245c08b41d27e65b42ba0366ef365e
BLAKE2b-256 44cc8228d45838bb8e8744c54026a649bd2562e0f9d07d9b653e659e3a378428

See more details on using hashes here.

File details

Details for the file matteridge-0.2.1-py3-none-any.whl.

File metadata

  • Download URL: matteridge-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 37.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.6.12

File hashes

Hashes for matteridge-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 5c36c7b4c1265350b9cc5c5341b4cdc507a25910652151d8732fab01ca01df8e
MD5 74405b406adfa745021dc933dd300f1f
BLAKE2b-256 6dceda0654483c4cce44ca56bb2bb939af9a64720e1af32b9b47ba266e80e72d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page