Edgewall Software

Changes between Version 3 and Version 4 of 1.3/TracStandalone


Ignore:
Timestamp:
Jul 22, 2018, 10:11:33 PM (6 years ago)
Author:
Ryan J Ollos
Comment:

Document #12611.

Legend:

Unmodified
Added
Removed
Modified
  • 1.3/TracStandalone

    v3 v4  
    3838 $ tracd -p 8080 -e /path/to
    3939}}}
     40
     41There is support for the HTTPS protocol (//Since 1.3.4//). Specify the path to the PEM certificate file and keyfile using the `--certfile` and `--keyfile` options. You can specify just the `--certfile` option if you have a [https://docs.python.org/2/library/ssl.html#combined-key-and-certificate combined key and certificate].
    4042
    4143To exit the server on Windows, be sure to use `CTRL-BREAK` -- using `CTRL-C` will leave a Python process running in the background.
     
    200202== Reference
    201203
    202 Here's the online help, as a reminder (`tracd --help`):
     204Here's the online help, as a reminder (`tracd -h` or `tracd --help`):
    203205{{{
    204206usage: tracd [-h] [--version] [-e PARENTDIR | -s]
    205207             [-a DIGESTAUTH | --basic-auth BASICAUTH] [-p PORT] [-b HOSTNAME]
    206              [--protocol {http,scgi,ajp,fcgi}] [-q] [--base-path BASE_PATH]
     208             [--protocol {http,https,scgi,ajp,fcgi}] [--certfile CERTFILE]
     209             [--keyfile KEYFILE] [-q] [--base-path BASE_PATH]
    207210             [--http10 | --http11] [-r | -d] [--pidfile PIDFILE]
    208211             [--umask MASK] [--group GROUP] [--user USER]
     
    225228  -b HOSTNAME, --hostname HOSTNAME
    226229                        the host name or IP address to bind to
    227   --protocol {http,scgi,ajp,fcgi}
     230  --protocol {http,https,scgi,ajp,fcgi}
    228231                        the server protocol (default: http)
     232  --certfile CERTFILE   PEM certificate file for HTTPS
     233  --keyfile KEYFILE     PEM key file for HTTPS
    229234  -q, --unquote         unquote PATH_INFO (may be needed when using the ajp
    230235                        protocol)