Skip to main content
https://api.travis-ci.org/andrewgodwin/daphne.svg https://img.shields.io/pypi/v/daphne.svg

Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed to power Django Channels.

It supports automatic negotiation of protocols; there’s no need for URL prefixing to determine WebSocket endpoints versus HTTP endpoints.

Running

Simply point Daphne to your ASGI channel layer instance, and optionally set a bind address and port (defaults to localhost, port 8000):

daphne -b 0.0.0.0 -p 8001 django_project.asgi:channel_layer

If you intend to run daphne behind a proxy server you can use UNIX sockets to communicate between the two:

daphne -u /tmp/daphne.sock django_project.asgi:channel_layer

If daphne is being run inside a process manager such as Circus you might want it to bind to a file descriptor passed down from a parent process. To achieve this you can use the –fd flag:

daphne --fd 5 django_project.asgi:channel_layer

To see all available command line options run daphne with the -h flag.

Root Path (SCRIPT_NAME)

In order to set the root path for Daphne, which is the equivalent of the WSGI SCRIPT_NAME setting, you have two options:

  • Pass a header value Daphne-Root-Path, with the desired root path as a URLencoded ASCII value. This header will not be passed down to applications.

  • Set the --root-path commandline option with the desired root path as a URLencoded ASCII value.

The header takes precedence if both are set. As with SCRIPT_ALIAS, the value should start with a slash, but not end with one; for example:

daphne --root-path=/forum django_project.asgi:channel_layer

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

daphne-0.15.0.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

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

daphne-0.15.0-py2.py3-none-any.whl (16.2 kB view details)

Uploaded Python 2Python 3

File details

Details for the file daphne-0.15.0.tar.gz.

File metadata

  • Download URL: daphne-0.15.0.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for daphne-0.15.0.tar.gz
Algorithm Hash digest
SHA256 d7b61f8319ed5f0714dcacc4599ec4a5ed386414070ba095e758a30d026cbd24
MD5 005f679ebb473f2928f19b7b7e2ea12f
BLAKE2b-256 3a94624f0d504cfb01ae7ec7c33cd7e748c563f7b10f7f5d2277fbea44f894f5

See more details on using hashes here.

File details

Details for the file daphne-0.15.0-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for daphne-0.15.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 52d0259d4492d1f24e30631d25471f485b8fb3c16e65c20ba65437cc32bec2bb
MD5 920d87e065c93994c637a6c6f89cef76
BLAKE2b-256 868927dd6908c73d68479a1cfb34d9ff8552b17c3c8f440d566aa560d25a067a

See more details on using hashes here.

Release history Release notifications | RSS feed

4.2.3

2 files

4.2.2

2 files

4.2.1

2 files

4.2.0

2 files

4.1.2

2 files

4.1.1

2 files

4.1.0

2 files

4.0.0

2 files

3.0.2

2 files

3.0.1

2 files

3.0.0

2 files

2.5.0

2 files

2.4.1

2 files

2.4.0

2 files

2.3.0

2 files

2.2.5

2 files

2.2.4

2 files

2.2.3

2 files

2.2.2

2 files

2.2.1

2 files

2.2.0

2 files

2.1.2

2 files

2.1.1

2 files

2.1.0

2 files

2.0.4

2 files

2.0.3

2 files

2.0.2

2 files

2.0.1

2 files

2.0.0

2 files

1.4.2

2 files

1.4.1

2 files

1.4.0

2 files

1.3.0

2 files

1.2.0

2 files

1.1.0

2 files

1.0.3

2 files

1.0.2

2 files

1.0.1

2 files

1.0.0

2 files

This release

0.15.0 This release

2 files

0.14.3

2 files

0.14.2

2 files

0.14.1

2 files

0.14.0

2 files

0.13.1

2 files

0.13.0

2 files

0.12.2

2 files

0.12.1

2 files

0.12.0

2 files

0.11.3

2 files

0.11.2

2 files

0.11.1

2 files

0.11.0

2 files

0.10.3

1 file

0.10.2

2 files

0.10.1

2 files

0.10.0

2 files

0.9.3

1 file

0.9.2

1 file

0.9.1

1 file

0.9

1 file

0.8.2

1 file

0.8.1

1 file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page