docs: new option --static-root
This commit is contained in:
parent
0275485bf9
commit
6f53756f0e
15
MANUAL.md
15
MANUAL.md
@ -889,14 +889,15 @@ It includes an account register view that is more useful than the command-line r
|
|||||||
|
|
||||||
web-specific options:
|
web-specific options:
|
||||||
|
|
||||||
--server log requests, don't exit on inactivity
|
--server log requests, don't exit on inactivity
|
||||||
--port=N serve on tcp port N (default 5000)
|
--port=N serve on tcp port N (default 5000)
|
||||||
--base-url=URL use this base url (default http://localhost:PORT/PATH)
|
--base-url=URL use this base url (default http://localhost:PORT/)
|
||||||
|
--static-root=URL use this base url for static files (default http://localhost:PORT/static)
|
||||||
|
|
||||||
By default, the web command starts a transient local web app and displays it in your default web browser ("local ui mode").
|
By default, the web command starts a transient local web app and displays it in your default web browser ("local ui mode").
|
||||||
With `--server`, it starts the web app, leaves it running, and also logs requests to the console ("server mode").
|
With `--server`, it starts the web app, leaves it running, and also logs requests to the console ("server mode").
|
||||||
|
|
||||||
Typically in server mode you'll also want to use use
|
Typically in server mode you'll also want to use
|
||||||
`--base-url` to set the protocol/hostname/port/path to be used in
|
`--base-url` to set the protocol/hostname/port/path to be used in
|
||||||
hyperlinks.
|
hyperlinks.
|
||||||
|
|
||||||
@ -904,6 +905,12 @@ You can use `--port` to listen on a different TCP port, eg if you are running mu
|
|||||||
instances. Note `--port`'s argument need not be the same as the PORT
|
instances. Note `--port`'s argument need not be the same as the PORT
|
||||||
in the base url.
|
in the base url.
|
||||||
|
|
||||||
|
The more advanced option `--static-root` allows the static files served from a
|
||||||
|
separate base url. This enables the optimization that the static files can be
|
||||||
|
served from a generic web server like apache, which is good at handling static
|
||||||
|
files and caching. One can also serve the files in a separate domain to reduce
|
||||||
|
cookies overhead.
|
||||||
|
|
||||||
**Note:** unlike any other hledger command, `web` can alter existing journal
|
**Note:** unlike any other hledger command, `web` can alter existing journal
|
||||||
data, via the edit form. A numbered backup of the file is saved on
|
data, via the edit form. A numbered backup of the file is saved on
|
||||||
each edit, normally (ie if file permissions allow, disk is not full, etc.)
|
each edit, normally (ie if file permissions allow, disk is not full, etc.)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user