n8n ইনস্টলেশনের পদ্ধতি
পদ্ধতি ১: n8n Cloud (সহজ, শেখার জন্য)
- n8n.io তে যান → "Start for Free" ক্লিক করুন
- GitHub বা ইমেইল দিয়ে account তৈরি করুন
- 14 দিনের Free Trial পাবেন — কোনো credit card লাগবে না
- Browser-এ সরাসরি n8n editor খুলবে
পদ্ধতি ২: npm দিয়ে Local Install
# Node.js 18+ ইনস্টল থাকতে হবে
npx n8n
# Browser-এ খুলুন:
http://localhost:5678
পদ্ধতি ৩: Docker (Production-grade)
# Docker দিয়ে চালানো
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
docker.n8n.io/n8nio/n8n
# Browser-এ:
http://localhost:5678
পদ্ধতি ৪: Docker Compose (ডেটাবেস সহ)
version: "3.8"
services:
n8n:
image: docker.n8n.io/n8nio/n8n
ports:
- "5678:5678"
environment:
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin
- N8N_BASIC_AUTH_PASSWORD=yourpassword
- DB_TYPE=postgresdb
- DB_POSTGRESDB_HOST=postgres
- DB_POSTGRESDB_DATABASE=n8n
- DB_POSTGRESDB_USER=n8n
- DB_POSTGRESDB_PASSWORD=n8npass
volumes:
- n8n_data:/home/node/.n8n
postgres:
image: postgres:15
environment:
- POSTGRES_USER=n8n
- POSTGRES_PASSWORD=n8npass
- POSTGRES_DB=n8n
volumes:
- postgres_data:/var/lib/postgresql/data
পদ্ধতি ৫: VPS-এ Deploy (DigitalOcean/Hostinger VPS)
# Ubuntu VPS-এ
sudo apt update && sudo apt install -y docker.io docker-compose
# উপরের docker-compose.yml কপি করুন
docker-compose up -d
# domain দিয়ে Nginx reverse proxy সেট করুন
প্রথম সেটআপ
- Browser-এ
localhost:5678 খুলুন
- Owner account তৈরি করুন (নাম, ইমেইল, পাসওয়ার্ড)
- n8n Editor খুলবে — আপনি শুরু করতে পারবেন