WUD (What's up docker?) Keep your containers up-to-date!

I have some images built locally, based on a repo image e.g. my image kvstore is based on the official redis image.

Is there a way to watch when redis:latest changes and have this associated with my kvstore container, thus prompting me to rebuild it.

I’ve not been able to get wud to publish anything to MQTT - at all. The docker logs don’t show ANY MQTT activity. What am I doing wrong? Here is my docker-compose:

services:
  whatsupdocker:
    image: getwud/wud
    container_name: wud
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock
    ports:
      - 3000:3000
    environment:
      - WUD_TRIGGER_ENABLED=mqtt
      - WUD_LOG_LEVEL=DEBUG
      - WUD_WATCHER_DOCKER_CRON=0 * * * *
      - WUD_TRIGGER_MQTT_MOSQUITTO_URL=mqtt://10.0.0.3:1883
      - WUD_TRIGGER_MQTT_HASS_ENABLED=true
      - WUD_TRIGGER_MQTT_HASS_DISCOVERY=true
      - WUD_TRIGGER_MQTT_MOSQUITTO_CLIENTID=wud
      - WUD_TRIGGER_MQTT_MOSQUITTO_USER=wud
      - WUD_TRIGGER_MQTT_MOSQUITTO_PASSWORD=MYPASSWORD
networks: {}

EDIT: Never mind. I was missing
WUD_TRIGGER_MQTT_MOSQUITTO_HASS_ENABLED=true

Cross posting in case anyone is interested:
Custom WUD Card for updates

1 Like

I’d like to add a calendar (local Home Assistant calendar) entry anytime a container shows an update but would like to avoid having to create a trigger for each container.

Thinking of just a 30 minute entry with the container name as the title and the versions in the description.

Good way to do this?

Is there a way to have different entities for different WUD on local servers? it seems from the source code that a configuration item is missing, indeed the name of the device is fixed

i have several hosts and some containers in all hosts (as an example, wud itself) how can this work in HA if the device is always the same?
thanks