1
0
Fork
You've already forked matteridge
0
forked from slidge/matteridge
A feature-rich Mattermost to XMPP gateway https://slidge.im/docs/matteridge/main/
Python 96.3%
Dockerfile 2.9%
JavaScript 0.8%
2025年04月04日 02:40:36 +00:00
.woodpecker chore(copier): update templated files 2025年04月03日 23:39:04 +02:00
docs chore(copier): update templated files 2025年04月03日 23:39:04 +02:00
matteridge chore(copier): update templated files 2025年04月03日 23:39:04 +02:00
tests ci: do not prevent tests from running without MM container 2025年02月26日 07:18:19 +01:00
.copier-answers.yml build(container): use python 3.13 2025年04月03日 23:41:45 +02:00
.gitignore build: the great migration 2025年01月21日 16:48:45 +01:00
.pre-commit-config.yaml chore(copier): update templated files 2025年04月03日 23:39:04 +02:00
commitlint.config.js chore(copier): update templated files 2025年04月03日 23:39:04 +02:00
doap.xml build: the great migration 2025年01月21日 16:48:45 +01:00
docker-compose.yml chore(copier): update templated files 2025年04月03日 23:39:04 +02:00
Dockerfile build(container): use python 3.13 2025年04月03日 23:41:45 +02:00
LICENSE Initial commit (split from slidge core) 2023年05月02日 10:23:53 +02:00
pyproject.toml chore(copier): update templated files 2025年04月03日 23:39:04 +02:00
README.md chore(copier): update templated files 2025年04月01日 09:06:54 +02:00
uv.lock build(lockfile): automatic update 2025年04月04日 02:40:36 +00:00

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