For People Using Hosted Services

Component Location Setup Start Command
Web app frontend my.farmbot.io Open in browser, create an account Open in browser, login
Web app API/backend my.farmbot.io None None
MQTT gateway mqtt.farmbot.io None None
Controller Raspberry Pi None None
Firmware Arduino None None - its always running when powered

For Developers Running Everything Locally

Component Location Git Repo Final Setup Step Start Command
Web app frontend localhost:8080 farmbot-web-frontend npm install npm start
Web app API/backend localhost:3000 farmbot-web-API bundle install MQTT_HOST=mqtt.farmbot.io rails s
MQTT gateway localhost:1883 for MQTT direct clients (FarmBots)
localhost:3002 for WebSockets (web frontend/API)
mqtt-gateway ? ?
Controller Raspberry Pi farmbot_os WiFi Configurator None
Firmware Arduino farmbot-arduino-firmware ino build
ino upload
None - its always running when powered