Home / Setup Guides / Home Assistant Docker Companion

Node-RED with Home Assistant Docker - Alexa Setup Guide

Run Node-RED as a separate Docker container alongside Home Assistant Container. Ideal for Home Assistant Container users who do not have access to the Add-on Store but want Node-RED integration.

Requirements

Min RAM 2GB (4GB recommended for HA + Node-RED)
Min Storage 2GB for Node-RED container
OS Any OS running Docker
Node.js Included in container
  • Docker Engine 20.10+
  • Home Assistant running as a Docker container
  • Network access for Alexa cloud integration

Installation

Docker ~10-15 minutes
  1. 1 Ensure Home Assistant is running in Docker
  2. 2 Create a data directory: mkdir -p /opt/nodered-data
  3. 3 Run Node-RED on the same Docker network as Home Assistant
  4. 4 docker run -d -p 1880:1880 -v /opt/nodered-data:/data --network=host --name nodered nodered/node-red
  5. 5 Access Node-RED at http://your-host-ip:1880
  6. 6 Install node-red-contrib-home-assistant-websocket from the palette manager
  7. 7 Configure the HA server node with your Home Assistant URL and a Long-Lived Access Token
  8. 8 Install Alexa integration node via the palette manager inside Node-RED
Official documentation →

Alexa Integration

Running Node-RED as a separate Docker container alongside Home Assistant Container gives you full control over both services. Using --network=host ensures all Alexa nodes work including local discovery. Connect to Home Assistant using the websocket palette and a Long-Lived Access Token.

node-red-contrib-dulonode

Fully compatible alongside Home Assistant Docker

Works

node-red-contrib-alexa-home-skill

Cloud-based, works without extra configuration

Works

node-red-contrib-virtual-smart-home

Cloud-based, works without extra configuration

Works

node-red-contrib-amazon-echo

Use --network=host for UPnP discovery on the local network

Works

node-red-contrib-wemo-emulator

Use --network=host for local network discovery

Works

node-red-contrib-alexa-remote2-applestrudel

Works alongside Home Assistant Docker

Works

node-red-contrib-alexa-notifyme

Cloud-based, works without extra configuration

Works

Looking for an Alexa integration node?

There are several Node-RED nodes that support all devices devices with Alexa. Compare features, setup difficulty, and pricing to find the right fit.

Compare Nodes

Platform Info

Platform
Home Assistant Docker Companion
Category
smart home
Install Method
Docker
Recommended Node
node-red-contrib-dulonode

Not sure which node to pick?

See the most downloaded Node-RED Alexa nodes in 2026, ranked by real npm stats. Find the right fit for your smart home setup.

View Top Nodes 2026