Commit Graph

15 Commits

Author SHA1 Message Date
915ebf5dbb mqtt: add Subscribe method; server subscribes and logs incoming messages 2025-12-28 16:38:38 +01:00
7b3d78dec2 test: set subscriber credentials explicitly to match mosquitto testuser/testpass 2025-12-28 16:02:46 +01:00
0055a852bb test: add mosquitto ACL file and mount it; grant testuser readwrite on lambdaiot topic 2025-12-28 15:55:32 +01:00
b0e34a2555 test: create mosquitto passwordfile with -c to ensure proper creation 2025-12-28 15:53:53 +01:00
ba1aa6a058 test: improve mosquitto startup, add container_name, env creds, explicit network 2025-12-28 15:45:32 +01:00
3b031cfb9e test: mount mosquitto.conf read-write to avoid chown/read-only errors 2025-12-28 15:43:08 +01:00
ecbab66db6 test: write mosquitto password file to data volume (writable) 2025-12-28 15:41:19 +01:00
c835fb7a98 test: enable mosquitto password auth; add mqttping endpoint; use credentials in subscriber; publish defaults 2025-12-28 15:24:12 +01:00
8fd9353068 test: mount mosquitto.conf to listen on all interfaces 2025-12-28 15:19:23 +01:00
79fcf7389f docker: add wait-for-mqtt entrypoint; remove compose override 2025-12-28 15:17:28 +01:00
0135924f7f test: wait for mosquitto before starting server; add mosquitto healthcheck 2025-12-28 15:14:00 +01:00
6774c35f1f test: add docker-compose with mosquitto and python subscriber 2025-12-28 15:08:02 +01:00
c866346c06 Add MQTT client wrapper; wire startup publish; support env-config 2025-12-28 15:02:52 +01:00
bfe8704f18 Update module path, imports; update README and Makefile references 2025-12-28 14:39:25 +01:00
0e8d108156 initial core commit 2025-12-28 13:24:16 +01:00