X-Git-Url: https://git.kengrimes.com/?p=henge%2Fkiak.git;a=blobdiff_plain;f=usage;h=3390c498df497de9684bcad2dd817a96b0e6df4f;hp=7aa10d93c726720da6b5f3583c3b6dc990e7fa42;hb=981f7c49567699addfa54664745b71fab2531b21;hpb=0e842dfeac9f6727b04dd242144e7c4a3a76f41e diff --git a/usage b/usage index 7aa10d9..3390c49 100644 --- a/usage +++ b/usage @@ -5,34 +5,41 @@ directory specified in the requested URL. CONFIG -c, --config=path[:path]... + Configuration files to use. Each file in the sequence can override any of the previous file's settings. (/etc/strapp.conf:~/.strapp/strapp.conf:./strapp.conf) - config settings are overridden by command line opts except where noted + -j, --client-js=path Path to the client Strapp code (./client.js) -J, --host-js=path Path to the host Strapp code (./host.js) -T, --no-tls=bool Don't use HTTPS and WSS protocols (false) - makes 'ca-cert' and 'ca-key' unnecessary + -C, --ca-cert=path Accessible location of the CA Cert (../certs/cert.pem) - -K, --ca-key=path Accessible location of the CA Key (../certs/cert.pem) + -K, --ca-key=path Accessible location of the CA Key (../certs/key.pem) -p, --port=number The local port to bind HTTPS listener to (2443) - -i, --index=path File serviced at the root domain (./www/index.html) + -i, --index=path File serviced at the root domain (./index.html) ROUTING -b, --bind=[string:path[,string:path]]... - Bindings of routes to directories. Any route bound to - a path will, instead of distributing the strapp client, - service files in that path. Multiple bindings may be - established by separating the key:value pairs with ',' - commas. (www:./www) + + Bindings of routes to paths. Any route bound to a + path will, instead of distributing the strapp client, + service the file at that path. If the file is a + directory, it will be mounted at that route. Multiple + bindings may be established by separating the + key:value pairs with ',' commas. (www:./www) e.g. Service a typical frontpage -i./html/index.html -bjs:./js,html:./html,css:./css e.g. Route-based http hosting -buser1:/home/user1/www,user2:/home/user2/www + -e, --electron=string Specify a route name for the local electron render window which will be launched on execution (nil) - enables optional electron dependency + -d, --dedicated=string Route all incoming connections to this route (nil) - can be used in conjunction with '-e' for single-user e.g. Create a dedicated electron listener