From 51b35242faf67aec40f4d5cf902b088945d408ee Mon Sep 17 00:00:00 2001 From: Baptiste Jonglez Date: Mon, 15 Dec 2014 20:49:00 +0100 Subject: [PATCH] Allow to configure the bind address and ports for lgproxy.py --- lgproxy.cfg.example | 4 ++++ lgproxy.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/lgproxy.cfg.example b/lgproxy.cfg.example index 0e7508f..490a0b5 100644 --- a/lgproxy.cfg.example +++ b/lgproxy.cfg.example @@ -6,6 +6,10 @@ DEBUG = False LOG_FILE = "/var/log/bird-lg/lgproxy.log" LOG_LEVEL = "WARNING" +# Which IP/port to listen to for the frontend +BIND_IP = "0.0.0.0" +BIND_PORT = 5000 + # Who can connect to the proxy to launch Bird commands ACCESS_LIST = ["192.0.2.42", "2001:db8::42"] diff --git a/lgproxy.py b/lgproxy.py index 13ba667..22a060f 100644 --- a/lgproxy.py +++ b/lgproxy.py @@ -111,5 +111,5 @@ def bird(): if __name__ == "__main__": app.logger.info("lgproxy start") - app.run("0.0.0.0") + app.run(app.config.get("BIND_IP", "0.0.0.0"), app.config.get("BIND_PORT", 5000))