Skip to main content

easy-to-use SNI endpoint for twisted

Project description

https://travis-ci.org/glyph/txsni.svg?branch=master

Simple support for running a TLS server with Twisted.

Use it like this:

$ mkdir certificates
$ cat private-stuff/mydomain.key.pem >> certificates/mydomain.example.com.pem
$ cat public-stuff/mydomain.crt.pem >> certificates/mydomain.example.com.pem
$ cat public-stuff/my-certificate-authority-chain.crt.pem >> \
    certificates/mydomain.example.com.pem
$ twist web --port txsni:certificates:tcp:443

Enjoy!

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

TxSNI-0.2.0.tar.gz (9.0 kB view details)

Uploaded Source

Built Distribution

TxSNI-0.2.0-py2.py3-none-any.whl (11.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file TxSNI-0.2.0.tar.gz.

File metadata

  • Download URL: TxSNI-0.2.0.tar.gz
  • Upload date:
  • Size: 9.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for TxSNI-0.2.0.tar.gz
Algorithm Hash digest
SHA256 bf16d221c84bf222434fde9d1f75329149bf6bf9da049855bddffbff2b7886e1
MD5 6235446671160a5ecf6dc5d2c69caf65
BLAKE2b-256 9f4d425dcd07428a656910db0aafdc8923a62359f69d7b16dccab9077c241420

See more details on using hashes here.

File details

Details for the file TxSNI-0.2.0-py2.py3-none-any.whl.

File metadata

  • Download URL: TxSNI-0.2.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 11.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.8

File hashes

Hashes for TxSNI-0.2.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 034764d13831488a3912da54b365571c17f9ca548732d8d14857d4921d687978
MD5 8675b82ac51a757aebbc6be550b65956
BLAKE2b-256 ef8f277ea8c6de145de416fd324c7b5fc66dd71860b73c8844d6d4aa1cb7f59e

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page