Skip to main content

A Signal/XMPP gateway

Project description

slidgnal

A feature-rich Signal to XMPP puppeteering gateway, based on slidge and signalmeow.

CI pipeline status Chat PyPI package version

slidgnal lets you chat with users of Signal without leaving your favorite XMPP client.

Quickstart

docker run codeberg.org/slidge/slidgnal \  # works with podman too
    --jid signal.example.org \  # can be whatever you want it to be
    --secret some-secret \  # must match your XMPP server config
    --home-dir /somewhere/writeable  # for data persistence

Use the :latest-amd64 tag for the latest release, :vX.X.X-amd64 for release X.X.X, and :main-amd64 for the bleeding edge.-arm64 images are also available.

If you do not like containers, other installation methods are detailed in the docs.

Documentation

Hosted on codeberg pages.

Contributing

Contributions are very welcome, and we tried our best to make it easy to start hacking on slidgnal. See CONTRIBUTING.md.

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

slidgnal-0.3.0b6.tar.gz (4.7 MB view details)

Uploaded Source

Built Distributions

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

slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_x86_64.whl (69.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ x86-64

slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_aarch64.whl (69.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_x86_64.whl (69.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.41+ x86-64

slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_aarch64.whl (69.3 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b6-cp311-cp311-manylinux_2_41_x86_64.whl (69.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.41+ x86-64

File details

Details for the file slidgnal-0.3.0b6.tar.gz.

File metadata

  • Download URL: slidgnal-0.3.0b6.tar.gz
  • Upload date:
  • Size: 4.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b6.tar.gz
Algorithm Hash digest
SHA256 ad5964bde6f307e11acf27c209934f3cbe2c1f6afdb553b9d4f10b8c836109ed
MD5 0c79e74c0802ffddb7e6f06439795016
BLAKE2b-256 a77c5047a7ff47a132718e8357f61e562e3da3975793a8d6977b0e20ca137e4d

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 69.8 MB
  • Tags: CPython 3.13, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 62c7224a843d04f32aafd7019059410065833da1862b9c6e3ac7414a2433652f
MD5 7fca5f837b65e0f55dac837299e41af4
BLAKE2b-256 c88b0d9b6273d13b4296d2653532a5bff11445b73aaf66619a517c4de11c818e

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 69.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b6-cp313-cp313-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 0a8ee5c2173abcee0da643282eec2bbf05f5f30373a37aced05a244800a36669
MD5 6a3b10adb27f6e71cd9749977d7091b2
BLAKE2b-256 7de9a19b63e97dca02e972539cd74e8c4b3600180bca3ec0d1b6292dc0b771aa

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 69.8 MB
  • Tags: CPython 3.12, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 17ffded0cdcdddbfad91097e40b0b014ba183be0ef287374269f694d6a334e7a
MD5 ed9f5e6aaac2eac6528dcdfebbcfb24c
BLAKE2b-256 b6540f84947233c2a9d69892e8a2dada4c131542b61a1d4e1d40132ee77622bb

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 69.3 MB
  • Tags: CPython 3.12, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b6-cp312-cp312-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 c396b428cc2d338d95f94cb36d01f24a358fe0700168c2d468a4bdf47e26d269
MD5 a81dea384ee376759746dd02ce6d27cc
BLAKE2b-256 b1a46084ffc4488c5a642f00071ba246b4c69d7c66acce9126038488a27afee7

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b6-cp311-cp311-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b6-cp311-cp311-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 69.8 MB
  • Tags: CPython 3.11, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Debian GNU/Linux","version":"13","id":"trixie","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for slidgnal-0.3.0b6-cp311-cp311-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 0072c17250fb66cc2907241cb5904fb34753a9167f03d8ec2c404f8cc60d4afd
MD5 397d8c22109d6ff4f795ed1757e4f953
BLAKE2b-256 df0c50e9ee128939d293056f212d2cf941ea1aeca4a15872833e8fb386b31178

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