Docker Self-Hosting
Sử dụng Docker để cài đặt, cập nhật và chạy n8n nhanh chóng.
Điều chỉnh volumes, biến môi trường và ports theo nhu cầu của bạn.
📥 Clone Starter Project
git clone https://github.com/n8n-io/self-hosted-n8n-starter.git
cd self-hosted-n8n-starter
⬇️ Pull phiên bản mới nhất
sudo docker pull n8nio/n8n:latest
⏹️ Dừng container hiện tại
sudo docker stop n8n
🗑️ Xóa container
sudo docker rm n8n
🚀 Ví dụ Docker Run đầy đủ
docker run -it --rm \
--name n8n \
-p 5678:5678 \
-v ~/.n8n:/home/node/.n8n \
-e WEBHOOK_URL="https://n8n.example.com/" \
-e N8N_SMTP_HOST="mail.server.com" \
-e N8N_SMTP_PORT="587" \
-e N8N_SMTP_USER="YOUR_EMAIL" \
-e N8N_SMTP_PASS="YOUR_EMAIL_PW" \
-e N8N_SMTP_SENDER="n8n" \
-e N8N_SMTP_SSL=false \
-e GENERIC_TIMEZONE="Asia/Ho_Chi_Minh" \
-e N8N_ENCRYPTION_KEY="RANDOM_STRING" \
-e N8N_BASIC_AUTH_ACTIVE=true \
-e N8N_BASIC_AUTH_USER="n8nAdmin" \
-e N8N_BASIC_AUTH_PASSWORD="n8nPassword" \
-e EXECUTIONS_TIMEOUT=3600 \
-e EXECUTIONS_TIMEOUT_MAX=7200 \
n8nio/n8n:latest
Phím tắt bàn phím
Một số phím tắt mặc định bạn có thể sử dụng khi chỉnh sửa workflows trong n8n:
🎯 Điều khiển Workflow
| Chức năng | Phím tắt |
|---|---|
| Tạo Workflow mới | Ctrl + Alt + N |
| Mở Workflow | Ctrl + O |
| Lưu Workflow hiện tại | Ctrl + S |
| Hoàn tác | Ctrl + Z |
| Làm lại | Ctrl + Shift + Z |
| Chạy Workflow | Ctrl + Enter |
| Dừng Workflow | Alt + S |
🔍 Phóng to/Thu nhỏ Canvas
| Chức năng | Phím tắt |
|---|---|
| Phóng to | + |
| Thu nhỏ | - |
| Đặt lại Zoom | 0 |
| Fit Workflow vào View | 1 |
| Phóng to/Thu nhỏ | Ctrl + Mouse Wheel |
🧭 Điều hướng Canvas
| Chức năng | Phím tắt / Thao tác |
|---|---|
| Di chuyển Node (View) | Ctrl + Chuột trái + Kéo |
| Di chuyển Node (View) | Chuột giữa + Kéo |
| Di chuyển Node (View) | Space + Kéo |
| Di chuyển Node (View) | Hai ngón tay (Touch) |
🎮 Thao tác với Nodes
| Chức năng | Phím tắt |
|---|---|
| Chọn tất cả Nodes | Ctrl + A |
| Sao chép Node(s) | Ctrl + C |
| Dán Node(s) | Ctrl + V |
| Xóa Node(s) | Delete |
| Tắt / Bật Node | Ctrl + K / Ctrl + E |