N8N SetUp Guide And Notes
Step 1: Install Docker Desktop
Go to:
- Download Docker Desktop for Apple Silicon (M-series).
- Open the
.dmgfile.
- Drag Docker to the Applications folder.
- Open Docker.
- Wait until Docker says Engine Running.
You can verify by opening Terminal:
docker --versionYou should see something like:
Docker version 28.x.xStep 2: Create a folder for n8n
Open Terminal.
mkdir ~/n8n
cd ~/n8nStep 3: Start n8n
Run this command:
docker volume create n8n_data
docker run -it --name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
docker.n8n.io/n8nio/n8nThis downloads n8n automatically the first time. (npm)
Step 4: Open n8n
Open your browser.
Go to:
http://localhost:5678You'll see the n8n welcome page.
Create:
- Your account
- Password
Done.
Step 5: Stop n8n
Press:
Ctrl + Cor
docker stop n8nStep 6: Start it again later
Whenever you want to use n8n:
docker start n8nThen open:
http://localhost:5678Step 7: View running containers
docker psStep 8: View all containers
docker ps -aStep 9: Remove n8n (optional)
docker stop n8n
docker rm n8nEven Easier: Run without installing globally
If you already have Node.js, you can simply run:
npx n8nor install it globally:
npm install -g n8n
n8n startHowever, Docker is generally preferred because it keeps everything isolated and makes updates easier. (npm)
Update n8n
Pull the latest image:
docker pull docker.n8n.io/n8nio/n8n