Matridge


NameMatridge JSON
Version 0.2.0a1 PyPI version JSON
download
home_pageNone
SummaryNone
upload_time2024-07-27 11:13:05
maintainerNone
docs_urlNone
authorNicoco
requires_python<4.0,>=3.11
licenseNone
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # matridge

[Home](https://sr.ht/~nicoco/slidge) |
[Docs](https://slidge.im/matridge) |
[Issues](https://todo.sr.ht/~nicoco/matridge) |
[Patches](https://lists.sr.ht/~nicoco/public-inbox) |
[Chat](xmpp:slidge@conference.nicoco.fr?join)

A
[feature-rich](https://slidge.im/matridge/features.html)
[Matrix](https://matrix.org) to
[XMPP](https://xmpp.org/) puppeteering
[gateway](https://xmpp.org/extensions/xep-0100.html), based on
[slidge](https://slidge.im) and
[nio](https://matrix-nio.readthedocs.io/).

[![builds.sr.ht status](https://builds.sr.ht/~nicoco/matridge/commits/master/ci.yml.svg)](https://builds.sr.ht/~nicoco/matridge/commits/master/ci.yml)
[![containers status](https://builds.sr.ht/~nicoco/matridge/commits/master/container.yml.svg)](https://builds.sr.ht/~nicoco/matridge/commits/master/container.yml)
[![pypi status](https://badge.fury.io/py/matridge.svg)](https://pypi.org/project/matridge/)

## Installation

Refer to the [slidge admin documentation](https://slidge.im/core/admin/)
for general info on how to set up an XMPP server component.

### Containers

From [dockerhub](https://hub.docker.com/r/nicocool84/matridge)

```sh
docker run docker.io/nicocool84/matridge
```

### Python package

With [pipx](https://pypa.github.io/pipx/):

```sh

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

# for the bleeding edge
pipx install matridge \
    --pip-args='--extra-index-url https://slidge.im/repo'

matridge --help
```

## Dev

```sh
git clone https://git.sr.ht/~nicoco/matridge
cd matridge
docker-compose up
```

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "Matridge",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": null,
    "author": "Nicoco",
    "author_email": "nicoco@nicoco.fr",
    "download_url": "https://files.pythonhosted.org/packages/13/5e/364e624477af94a3d4445353e439a8e1fb5b5f363f001d6600a6f3296e4a/matridge-0.2.0a1.tar.gz",
    "platform": null,
    "description": "# matridge\n\n[Home](https://sr.ht/~nicoco/slidge) |\n[Docs](https://slidge.im/matridge) |\n[Issues](https://todo.sr.ht/~nicoco/matridge) |\n[Patches](https://lists.sr.ht/~nicoco/public-inbox) |\n[Chat](xmpp:slidge@conference.nicoco.fr?join)\n\nA\n[feature-rich](https://slidge.im/matridge/features.html)\n[Matrix](https://matrix.org) to\n[XMPP](https://xmpp.org/) puppeteering\n[gateway](https://xmpp.org/extensions/xep-0100.html), based on\n[slidge](https://slidge.im) and\n[nio](https://matrix-nio.readthedocs.io/).\n\n[![builds.sr.ht status](https://builds.sr.ht/~nicoco/matridge/commits/master/ci.yml.svg)](https://builds.sr.ht/~nicoco/matridge/commits/master/ci.yml)\n[![containers status](https://builds.sr.ht/~nicoco/matridge/commits/master/container.yml.svg)](https://builds.sr.ht/~nicoco/matridge/commits/master/container.yml)\n[![pypi status](https://badge.fury.io/py/matridge.svg)](https://pypi.org/project/matridge/)\n\n## Installation\n\nRefer to the [slidge admin documentation](https://slidge.im/core/admin/)\nfor general info on how to set up an XMPP server component.\n\n### Containers\n\nFrom [dockerhub](https://hub.docker.com/r/nicocool84/matridge)\n\n```sh\ndocker run docker.io/nicocool84/matridge\n```\n\n### Python package\n\nWith [pipx](https://pypa.github.io/pipx/):\n\n```sh\n\n# for the latest stable release (if any)\npipx install matridge\n\n# for the bleeding edge\npipx install matridge \\\n    --pip-args='--extra-index-url https://slidge.im/repo'\n\nmatridge --help\n```\n\n## Dev\n\n```sh\ngit clone https://git.sr.ht/~nicoco/matridge\ncd matridge\ndocker-compose up\n```\n",
    "bugtrack_url": null,
    "license": null,
    "summary": null,
    "version": "0.2.0a1",
    "project_urls": null,
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2a06dcca0b5d52fa0654b52f402d898a487121009fa6f07318be7e0506b66aa9",
                "md5": "b5fd8520e657e55fcf9c96083427c919",
                "sha256": "170e5862f8c291c51f42005c7090c6cfdc382b47f95c9fbb2e776b46f7b1e851"
            },
            "downloads": -1,
            "filename": "matridge-0.2.0a1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "b5fd8520e657e55fcf9c96083427c919",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11",
            "size": 30508,
            "upload_time": "2024-07-27T11:13:04",
            "upload_time_iso_8601": "2024-07-27T11:13:04.342270Z",
            "url": "https://files.pythonhosted.org/packages/2a/06/dcca0b5d52fa0654b52f402d898a487121009fa6f07318be7e0506b66aa9/matridge-0.2.0a1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "135e364e624477af94a3d4445353e439a8e1fb5b5f363f001d6600a6f3296e4a",
                "md5": "06741cb1a17377f6f4e7334104e31432",
                "sha256": "68a07a11419ce26e0daf9cdf788127fc493b9ca3f5f9a3ef7addead3a1630504"
            },
            "downloads": -1,
            "filename": "matridge-0.2.0a1.tar.gz",
            "has_sig": false,
            "md5_digest": "06741cb1a17377f6f4e7334104e31432",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 26937,
            "upload_time": "2024-07-27T11:13:05",
            "upload_time_iso_8601": "2024-07-27T11:13:05.804961Z",
            "url": "https://files.pythonhosted.org/packages/13/5e/364e624477af94a3d4445353e439a8e1fb5b5f363f001d6600a6f3296e4a/matridge-0.2.0a1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-07-27 11:13:05",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "matridge"
}
        
Elapsed time: 0.26550s