Django Channels HTTP/WebSocket server
Go to file
Andrew Godwin 3d069c0427 Merge pull request #7 from fcurella/ws_protocols
add support for websocket protocols
2016-04-07 13:12:05 -07:00
daphne add --ws-protocols to cli arguments 2016-04-07 10:15:18 -05:00
.gitignore Update gitignore 2016-02-09 12:56:18 -08:00
.travis.yml Add Travis CI config 2016-02-05 17:25:37 -08:00
CHANGELOG.txt Releasing 0.10.3 2016-04-05 08:12:50 -07:00
README.rst Update README 2016-03-15 23:12:58 +02:00
setup.cfg Daphne is a universal wheel 2016-03-27 14:14:46 -07:00
setup.py Releasing version 0.10 2016-03-21 16:45:24 -07:00

daphne
======

.. image:: https://api.travis-ci.org/andrewgodwin/daphne.svg
    :target: https://travis-ci.org/andrewgodwin/daphne

Daphne is a HTTP, HTTP2 and WebSocket protocol server for
`ASGI <http://channels.readthedocs.org/en/latest/asgi.html>`_, 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