From 4323d0dc67574ecdb49a2841e388adb82b1b672f Mon Sep 17 00:00:00 2001 From: Krateng Date: Sun, 30 Jun 2019 19:32:16 +0200 Subject: [PATCH] Added setting for custom host (closes GH-4) --- server.py | 3 ++- settings/default.ini | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/server.py b/server.py index d5a06ff..3d6a3f2 100755 --- a/server.py +++ b/server.py @@ -25,6 +25,7 @@ import setproctitle #settings.config(files=["settings/default.ini","settings/settings.ini"]) #settings.update("settings/default.ini","settings/settings.ini") MAIN_PORT = settings.get_settings("WEB_PORT") +HOST = settings.get_settings("HOST") webserver = Bottle() @@ -192,4 +193,4 @@ database.start_db() database.dbserver.mount(server=webserver) log("Starting up Maloja server...") -run(webserver, host='::', port=MAIN_PORT, server='waitress') +run(webserver, host=HOST, port=MAIN_PORT, server='waitress') diff --git a/settings/default.ini b/settings/default.ini index fdc7bf4..9a12d93 100644 --- a/settings/default.ini +++ b/settings/default.ini @@ -1,6 +1,11 @@ +# Do not change settings in this file +# Instead, simply write an entry with the same name in your own settings.ini file +# Category headers in [brackets] are only for organization and not necessary + [HTTP] WEB_PORT = 42010 +HOST = "::" # You most likely want either :: for IPv6 or 0.0.0.0 for IPv4 here [Third Party Services]