===== Installing Node-RED in a Windows Sandbox ===== For your first steps in Node-Red, you may want to install it in a disposable environment. If you have the [[https://docs.microsoft.com/de-de/windows/security/threat-protection/windows-sandbox/windows-sandbox-overview|Windows Sandbox]] Feature enabled, you can just start up a new Sandbox, start Powershell, and paste the following script to fire up a Node-Red instance within a few minutes. Keep in mind, everything will be deleted once you close the sandbox. Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) New-NetFirewallRule -DisplayName "nodered" -Direction Inbound -Program "C:\program files\nodejs\node.exe" -RemoteAddress 127.0.0.1 -Action Allow choco install nodejs -y choco install googlechrome -y $env:Path = [System.Environment]::GetEnvironmentVariable("Path","Machine") + ";" + [System.Environment]::GetEnvironmentVariable("Path","User") npm install -g --unsafe-perm node-red start-job {node-red} sleep 10 start -WindowStyle Maximized chrome 127.0.0.1:1880 #npm install -g --production windows-build-tools ===== Using an Online Service ===== If using an online service, keep in mind that sharing sensitive data, like bearer tokens, with these services might not be a good idea. Here are some free online services to use. * https://fred.sensetecnic.com/ (Free Tier available) * https://heroku.com (several older apps available, e.g. https://github.com/Sevenmojoe/nodered-heroku) ===== Installing in Docker on Linux ===== This would be the preferred way to use Node-RED. There are a lot of Howtos available. Just use the search engine of your choice.