mirror of
https://git.sr.ht/~cadence/NewLeaf
synced 2026-05-04 16:41:37 +00:00
Allow configuring the bind host address and port.
This commit is contained in:
parent
6dfceea6a0
commit
70c95f4b63
2 changed files with 16 additions and 1 deletions
6
index.py
6
index.py
|
|
@ -8,6 +8,7 @@ from extractors.manifest import extract_manifest
|
|||
from extractors.search import extract_search
|
||||
from extractors.suggestions import extract_search_suggestions
|
||||
from extractors.captions import extract_captions
|
||||
import configuration
|
||||
|
||||
@cherrypy.tools.register("before_finalize", priority=60)
|
||||
def custom_headers():
|
||||
|
|
@ -126,7 +127,10 @@ class NewLeaf(object):
|
|||
cherrypy.response.headers["content-type"] = r.headers["content-type"]
|
||||
return r
|
||||
|
||||
cherrypy.config.update({"server.socket_port": 3000, "server.socket_host": "0.0.0.0"})
|
||||
bind_port = getattr(configuration, "bind_port", 3000)
|
||||
bind_host = getattr(configuration, "bind_host", "0.0.0.0")
|
||||
|
||||
cherrypy.config.update({"server.socket_port": bind_port, "server.socket_host": bind_host})
|
||||
cherrypy.quickstart(NewLeaf(), "/", {
|
||||
"/": {
|
||||
"tools.custom_headers.on": True
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue