Ever wanted to run n8n, the powerful workflow automation tool, directly on your Android phone?
Good news โ with Termux and Proot Debian, you can! No root needed. ๐
Why run n8n on Android?
Test automations without needing a PC or server
Turn an old phone into a mini automation server
Learn and experiment on the go
Requirements
Android phone (2GB+ RAM recommended)
Termux from F-Droid (not Play Store)
Stable internet connection
Step 1 โ Install Termux & Packages
Open Termux and run:
pkg update && pkg upgrade -y
pkg install proot-distro curl wget git -y
Step 2 โ Install Debian
proot-distro install debian
proot-distro login debian
Step 3 โ Install Node.js
Inside Debian:
apt update && apt upgrade -y
apt install curl build-essential -y
curl -fsSL https://deb.nodesource.com/setup_lts.x | bash -
apt install nodejs -y
Check versions:
node -v
npm -v
Step 4 โ Install n8n
npm install -g n8n
Step 5 โ Run n8n
n8n start --tunnel
This will give you a public URL like:
https://abc.n8n.cloud/
Open it in your phoneโs browser to start building workflows!
Tips
Use
n8n start(without--tunnel) if you just want local access athttp://localhost:5678.For keeping it running in background, use
pm2orscreen.Avoid heavy workflows if your device has low RAM.
