# Launcher patch layer for containerized `dsh web` (passed via --patch). # # The host is a placeholder, not a value. From 0.2.1-alpha.2 the webserver # schema rejects the unspecified address outright ("host … is an unspecified # (wildcard) address, which is not supported … bind one concrete IPv4 or IPv6 # address of a local interface instead") and that check is a config transform, # so no launcher flag can opt out of it; a static 0.0.0.0 — which the earlier # `"127.0.0.1" | "0.0.0.0"` schema accepted — now fails the boot smoke test. # # The image entrypoint renders this file at startup: onto the container's own # IPv4 address when the installed schema rejects the wildcard, otherwise back # to 0.0.0.0 so older images build unchanged. A port published on the Docker # host still reaches the UI either way, because the published port is forwarded # to exactly that address. Set DSH_WEB_HOST to pin a different address. - id: webserver config: host: __DSH_BIND_HOST__ port: 3080