updated README with an example of endpoint string usage

This commit is contained in:
Sean Mc Allister 2016-08-12 10:19:41 +02:00
parent c3585c463b
commit ea399ecc1b

View File

@ -37,6 +37,17 @@ To achieve this you can use the --fd flag::
daphne --fd 5 django_project.asgi:channel_layer daphne --fd 5 django_project.asgi:channel_layer
If you want more control over the port/socket bindings you can fall back to
using `twisted's endpoint description strings
<http://twistedmatrix.com/documents/current/api/twisted.internet.endpoints.html#serverFromString>`_
by using the `--endpoint (-e)` flag, which can be used multiple times.
This line would start a SSL server on port 443, assuming that `key.pem` and `crt.pem`
exist in the current directory (requires pyopenssl to be installed)::
daphne -e ssl:443:privateKey=key.pem:certKey=crt.pem django_project.asgi:channel_layer
To see all available command line options run daphne with the *-h* flag. To see all available command line options run daphne with the *-h* flag.
Root Path (SCRIPT_NAME) Root Path (SCRIPT_NAME)