winboat icon indicating copy to clipboard operation
winboat copied to clipboard

Update port bindings to localhost in install.ts

Open bloopybae opened this issue 3 months ago • 1 comments

This patch limits the WinBoat Docker ports to 127.0.0.1 instead of 0.0.0.0, preventing unintentional remote access to RDP, QMP, and web interfaces.

bloopybae avatar Oct 27 '25 14:10 bloopybae

PortManager.parseCompose() didn’t handle three-part port strings (e.g. 127.0.0.1:8006:8006). Added a fix in ComposePortEntry to support both 2- and 3-part formats. Tested successfully: installer now completes past “Creating Compose File...”

bloopybae avatar Oct 27 '25 18:10 bloopybae

Thanks for your time with this fix, we really appreciate it! Sadly this issue already got fixed in #327.

To avoid such cases in the future, please go through our Contribution Guidelines. We'd rather help contributors out on what they could help with, than to have a PR not make it :(

Levev avatar Nov 22 '25 03:11 Levev