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))