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.4.0b1.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.4.0b1-cp314-cp314-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.41+ x86-64

slidgnal-0.4.0b1-cp314-cp314-manylinux_2_41_aarch64.whl (91.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.41+ ARM64

slidgnal-0.4.0b1-cp313-cp313-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ x86-64

slidgnal-0.4.0b1-cp313-cp313-manylinux_2_41_aarch64.whl (91.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.41+ ARM64

slidgnal-0.4.0b1-cp312-cp312-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.41+ x86-64

slidgnal-0.4.0b1-cp311-cp311-manylinux_2_41_x86_64.whl (93.1 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.41+ x86-64

slidgnal-0.4.0b1-cp311-cp311-manylinux_2_41_aarch64.whl (91.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.41+ ARM64

File details

Details for the file slidgnal-0.4.0b1.tar.gz.

File metadata

  • Download URL: slidgnal-0.4.0b1.tar.gz
  • Upload date:
  • Size: 4.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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.4.0b1.tar.gz
Algorithm Hash digest
SHA256 778c6e876fcf75b2e544abb08dcb246e041730893c284fc42ea3e6e29b7d90a3
MD5 41311bb116fd1d536ba53e4654495306
BLAKE2b-256 8ac2cf22ed1ea9bfd065e00bd086b57ea1766cd535aaa860489e30b6fb8c8440

See more details on using hashes here.

File details

Details for the file slidgnal-0.4.0b1-cp314-cp314-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.4.0b1-cp314-cp314-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.14, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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.4.0b1-cp314-cp314-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 7bd5ae8f06cd484de272bd48322616263583531b2296f65efd29e8d052986642
MD5 c331add85984f040a85c42869ba6b3b2
BLAKE2b-256 4f9b20ab2f246006fb15bc10dac885b6a4221386475943bda296e20d32e65a7c

See more details on using hashes here.

File details

Details for the file slidgnal-0.4.0b1-cp314-cp314-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.4.0b1-cp314-cp314-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 91.3 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.4.0b1-cp314-cp314-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 e26caab395fa73f32c4c33d14093a5f7e557ef659dd0c853218febcf900ad164
MD5 531586e5c0d73230257feb74b6805eeb
BLAKE2b-256 8adab800925c5e6ccb36da80bfb2dc33d4d9179d2471163083989db50c2b7c9f

See more details on using hashes here.

File details

Details for the file slidgnal-0.4.0b1-cp313-cp313-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.4.0b1-cp313-cp313-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.13, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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.4.0b1-cp313-cp313-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 c4d4ad8d61718881804ba97a92eaa790ada5e3695a7f1ee70c1da6227f6f056b
MD5 ebbc6d75d3997e6c71257e9bed2485a4
BLAKE2b-256 cdbc4f48b7e0683a721993c5f783144f7307ac0267118dfb694d51bd04a44139

See more details on using hashes here.

File details

Details for the file slidgnal-0.4.0b1-cp313-cp313-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.4.0b1-cp313-cp313-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 91.3 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.4.0b1-cp313-cp313-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 77ee5c1f9f91248b5dee0f8d81f4bdb88b6b58f2c0390f740e31e33cc6a10037
MD5 18c454df99c0b439b500dcc9a90b216f
BLAKE2b-256 0fb408cc1d8b79d092ad9992a4b5b7d0139ea099c78aba03b238e1481c8212d0

See more details on using hashes here.

File details

Details for the file slidgnal-0.4.0b1-cp312-cp312-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.4.0b1-cp312-cp312-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.12, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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.4.0b1-cp312-cp312-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 5478016b583ce7dc53889695cfc565dca08073b9935064dee29adf36df9b7dcb
MD5 0b80d72c4bf5550355f29b7cdfc5c52c
BLAKE2b-256 44e5fcc8b1739faf68a1b1c86440b530da19e29bbf657c213c155086a3e7e8e7

See more details on using hashes here.

File details

Details for the file slidgnal-0.4.0b1-cp311-cp311-manylinux_2_41_x86_64.whl.

File metadata

  • Download URL: slidgnal-0.4.0b1-cp311-cp311-manylinux_2_41_x86_64.whl
  • Upload date:
  • Size: 93.1 MB
  • Tags: CPython 3.11, manylinux: glibc 2.41+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.21 {"installer":{"name":"uv","version":"0.11.21","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.4.0b1-cp311-cp311-manylinux_2_41_x86_64.whl
Algorithm Hash digest
SHA256 5a123d7ad44de2b5f79614db0262a1bcb10311292dc793cc5bfa69a8c716d5ee
MD5 a18d216e9b35299249aae846cfa1a668
BLAKE2b-256 014094becaf8d371472d8aa0ab89d786fcaabf99ab1ec403403fdd7444e64ab5

See more details on using hashes here.

File details

Details for the file slidgnal-0.4.0b1-cp311-cp311-manylinux_2_41_aarch64.whl.

File metadata

  • Download URL: slidgnal-0.4.0b1-cp311-cp311-manylinux_2_41_aarch64.whl
  • Upload date:
  • Size: 91.3 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.4.0b1-cp311-cp311-manylinux_2_41_aarch64.whl
Algorithm Hash digest
SHA256 09118fcf3325ed877405cbc20e37ff1bf6de6e1264c3928f5c4b310fbf0490c6
MD5 f0270490313d7ce49e22f2490e165280
BLAKE2b-256 b0de086939c2f874e3ee181099eb8a33876153b619187ed2bb6cb22b968fcf68

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