version: '3' services: dahuavto2mqtt: image: "registry.gitlab.com/elad.bar/dahuavto2mqtt:latest" container_name: "dahua2mqtt" hostname: "dahua2mqtt" restart: "unless-stopped" environment: - DAHUA_VTO_HOST=10.0.0.100 - DAHUA_VTO_USERNAME=admin - DAHUA_VTO_PASSWORD=admin1234 - MQTT_BROKER_HOST=mosquitto - MQTT_BROKER_PORT=1883 - MQTT_BROKER_USERNAME=lino - MQTT_BROKER_PASSWORD=foda-selápraestamerdadestapassword - MQTT_BROKER_TOPIC_PREFIX=DahuaVTO - MQTT_BROKER_CLIENT_ID=DahuaVTO2MQTT - DEBUG=False networks: - mqtt - reverse-proxy networks: mqtt: external: true reverse-proxy: external: true