diff --git a/compose.nodered.yaml b/compose.nodered.yaml index df59cc3..0af4841 100644 --- a/compose.nodered.yaml +++ b/compose.nodered.yaml @@ -11,3 +11,8 @@ services: extra_hosts: - "host:${HOST_IP}" - "mqtt:${HOST_IP}" + healthcheck: + test: ["CMD-SHELL", "node -e \"require('http').get('http://localhost:1880', (res) => process.exit(res.statusCode === 200 ? 0 : 1)).on('error', () => process.exit(1))\""] + interval: 30s + timeout: 10s + retries: 3