Skip to content

Docker images missing MQTT support (--mqtt flag not compiled in) #872

Description

@horiacondrea

Bug Report

Description

All published Docker images (latest, v0.8.0) are built without the mqtt
feature flag, making the Home Assistant integration completely unusable via Docker.

Error

error: unexpected argument '--mqtt' found
Usage: sensing-server --tick-ms <TICK_MS> --ui-path <UI_PATH>
--http-port <HTTP_PORT> --ws-port <WS_PORT> --bind-addr <BIND_ADDR>

Steps to reproduce

  1. Pull any published image (latest or v0.8.0)
  2. Run with --source esp32 --mqtt --mqtt-host <ip>
  3. Error above appears immediately, container keeps restarting

Expected behaviour

The Docker image should be built with --features mqtt as documented
in docs/integrations/home-assistant.md, which explicitly recommends
Docker as the easiest path for non-developers.

Environment

  • Docker image: ruvnet/wifi-densepose:latest and ruvnet/wifi-densepose:v0.8.0
  • Deployed via Portainer on Home Assistant

Also tried building from source using the repository Dockerfile —
same error. The Dockerfile itself is missing --features mqtt
in the cargo build command.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions