Chi tiết tin

#
Thực hiện

admin

Hướng dẫn cài đặt n8n với Docker Compose và Nginx

Tôi. Điều kiện tiên quyết

  1. Docker và Docker Compose đã được cài đặt trên máy của bạn

    • Docker: Công cụ để chạy container.

    • Docker Compose: Công cụ quản lý nhiều container bằng YAML.

    docker --version
    docker-compose --version

    – Nếu bạn Nếu bạn chưa cài đặt, bạn có thể tham khảo hướng dẫn cài đặt Docker [tại đây].

  2. Máy tính hoặc máy chủ có đủ tài nguyên

    • RAM tối thiểu: 2GB

    • CPU: ít nhất 2 lõi

    • Dung lượng ổ đĩa: 20GB+


II. Tạo dự án

1. Tạo một thư mục để lưu trữ các tệp cấu hình và dữ liệu n8n:

mkdir n8n-docker
cd n8n-docker

2. Bên trong thư mục này, hãy tạo tệp compose.yaml để cấu hình n8n.

nano compose.yaml

Thêm nội dung sau:

dịch vụ:
n8n:
hình ảnh: docker.n8n.io/n8nio/n8n:1.85.0
khởi động lại: luôn luôn
cổng:
- "5678:5678"
môi trường:
- N8N_HOST=yourdomain.com/ # Thay thế bằng tên miền của bạn
- N8N_PORT=5678
- N8N_PROTOCOL=https
- N8N_BASIC_AUTH_ACTIVE=true
- N8N_BASIC_AUTH_USER=admin # Thay thế bằng tên người dùng của bạn
- N8N_BASIC_AUTH_PAS