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 -v /somewhere/writeable:/var/lib/slidge \  # for data persistence
    --network=host \  # easiest setup to reach your XMPP server
    codeberg.org/slidge/slidgnal:latest-amd64 \
    --jid signal.example.org \  # can be whatever you want it to be
    --secret some-secret  # must match your XMPP server config

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.0b11.tar.gz (4.8 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.0b11-cp314-cp314-manylinux_2_41_aarch64.whl (90.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b11-cp313-cp313-manylinux_2_41_aarch64.whl (90.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b11-cp312-cp312-manylinux_2_41_aarch64.whl (90.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.41+ ARM64

slidgnal-0.3.0b11-cp311-cp311-manylinux_2_41_aarch64.whl (90.7 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.41+ ARM64

File details

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

File metadata

  • Download URL: slidgnal-0.3.0b11.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"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.0b11.tar.gz
Algorithm Hash digest
SHA256 50ef135c65c8ba237010ce278518df9bc39dec166953d408c82e0f7a7a5f4214
MD5 1885fac610574115152e40decf3dfaba
BLAKE2b-256 664b1084ba2f9c400747bf0ffee4577d3d6d55d39680e9b8eaeb031fff9e027a

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b11-cp314-cp314-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b11-cp314-cp314-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 90.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"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.0b11-cp314-cp314-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 c25ffc7fbac363c4d6eeb938894800bc2dfb82e78adf763168736d3042269d94
MD5 1a78cf325dc367dd746cbec2e0c2db3e
BLAKE2b-256 4575d0432e43b17b298e235ffb98b1353987f2e554d8a450e5ee2758b1a7ca5b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: slidgnal-0.3.0b11-cp313-cp313-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 90.7 MB
  • Tags: CPython 3.13, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"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.0b11-cp313-cp313-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 75656b928fe79e82c0c80deb7f6f8e35ba3d1a0f086f4dc65316949057cbfad1
MD5 a612cdfbc06674341a6d75e53a2ee2b5
BLAKE2b-256 5dce5d4549c74585feb51284568125e436a4097da5448e55db77f06b069c573d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: slidgnal-0.3.0b11-cp312-cp312-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 90.7 MB
  • Tags: CPython 3.12, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"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.0b11-cp312-cp312-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 6358b9801c1c09f5f0daec8fe230e537798c7def0ac1cc17cb609b4ecdc2f1a6
MD5 6ae64381c45dcabbd5225ae8cded1c53
BLAKE2b-256 0305e96e5560273d5fc8832226c3ab03a921ff56898e087bfa0db5fc1fca0b4b

See more details on using hashes here.

File details

Details for the file slidgnal-0.3.0b11-cp311-cp311-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.3.0b11-cp311-cp311-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 90.7 MB
  • Tags: CPython 3.11, manylinux: glibc 2.41+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.8 {"installer":{"name":"uv","version":"0.11.8","subcommand":["publish"]},"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.0b11-cp311-cp311-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 80e69c2640d46ea370880390c1a034febcf0a6a06fcb11b5fa31e7615c9396c9
MD5 8dfd9e395003fc023e01dd9f08c4edc1
BLAKE2b-256 60800d7b09534654a8a540bcc58d9b3125bea00467809298f6b031b62327ce30

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