fix: use PodmanClient::lan_address_for as static fallback for port mapping

Dynamic port extraction from container bindings, falling back to the
static PodmanClient address map for apps without port bindings (e.g.
host-network containers).

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-18 16:32:39 +00:00
parent d05ed33528
commit ccffaa3562
2 changed files with 3 additions and 3 deletions

View File

@@ -133,7 +133,7 @@ impl DockerPackageScanner {
} else {
// Dynamic: use actual port bindings from container, fall back to static map
extract_lan_address(&container.ports)
.or_else(|| self.runtime.get_ui_address(&app_id))
.or_else(|| PodmanClient::lan_address_for(&app_id))
};
debug!("Container {}: ports={:?}, lan_address={:?}", app_id, container.ports, lan_address);