n8n là một công cụ tích hợp và tự động hóa mạnh mẽ, giúp kết nối các ứng dụng và dịch vụ một cách linh hoạt. Việc cài đặt n8n trên Ubuntu thông qua Docker mang lại sự tiện lợi và tối ưu hóa hiệu suất hệ thống. Trong bài viết này, chúng ta sẽ tìm hiểu cách thiết lập n8n trên Ubuntu sử dụng Docker.
Bước 1: Cài đặt Docker và Docker Compose
Nếu bạn chưa cài Docker và Docker Compose, hãy làm theo các bước sau:
- Cài đặt Docker:
- Cài đặt Docker Compose:
- Kiểm tra phiên bản:
Bước 2: Tạo thư mục làm việc cho n8n
Tạo một thư mục để lưu trữ cấu hình và dữ liệu của n8n:
Bước 3: Tạo file docker-compose.yml
Tạo một file docker-compose.yml
với nội dung sau:
version: “3”
services:
n8n:
image: n8nio/n8n
container_name: n8n
ports:
– “5678:5678”
environment:
– N8N_BASIC_AUTH_ACTIVE=true
– N8N_BASIC_AUTH_USER=<admin>
– N8N_BASIC_AUTH_PASSWORD=<password>
volumes:
– ~/.n8n:/home/node/.n8n
Thay thế <admin>
và <password>
bằng tên và mật khẩu bạn muốn sử dụng
Bước 4: Khởi động n8n
Khởi động n8n bằng lệnh: