#123 hardcoded both the web UI and MCP server published ports to bind 127.0.0.1, with no override. That's the right default, but there's currently no supported way to reach either service from another machine (e.g. over a LAN) without hand-editing docker-compose.yml. Setting FALKORDB_WEB_PORT/MCP_PORT in .env isn't enough, since the bind address, not just the port, is what's blocking remote access.
Fixed by #175, which adds FALKORDB_WEB_BIND_ADDRESS/MCP_BIND_ADDRESS (both default to 127.0.0.1, no behavior change unless set), plus a startup guard that refuses to run the MCP server on a non-local bind without MCP_API_KEY set.
Related: #176 (port default), #177 (persistence).
cc @gkorland @barakb
#123 hardcoded both the web UI and MCP server published ports to bind
127.0.0.1, with no override. That's the right default, but there's currently no supported way to reach either service from another machine (e.g. over a LAN) without hand-editingdocker-compose.yml. SettingFALKORDB_WEB_PORT/MCP_PORTin.envisn't enough, since the bind address, not just the port, is what's blocking remote access.Fixed by #175, which adds
FALKORDB_WEB_BIND_ADDRESS/MCP_BIND_ADDRESS(both default to127.0.0.1, no behavior change unless set), plus a startup guard that refuses to run the MCP server on a non-local bind withoutMCP_API_KEYset.Related: #176 (port default), #177 (persistence).
cc @gkorland @barakb