Link to original video by David Gulas
N8N Self-Hosted Guide with Free Option, Webhooks and Updates

Tóm tắt ngắn:
- Video hướng dẫn tự cài đặt và sử dụng n8n (một công cụ tự động hóa workflow), bao gồm cả phương pháp miễn phí và trả phí.
- Các điểm chính bao gồm cài đặt n8n trên máy chủ trực tuyến (Render được đề xuất) với chi phí khoảng 7$/tháng, cài đặt trên máy tính cá nhân (miễn phí nhưng chỉ hoạt động khi máy tính bật), thiết lập webhook, cập nhật n8n, và sử dụng persistent storage để lưu dữ liệu.
- Ứng dụng của n8n bao gồm tự động hóa các tác vụ, tích hợp với các ứng dụng khác thông qua webhook.
- Video hướng dẫn chi tiết quá trình cài đặt trên cả máy chủ trực tuyến (Render) và máy tính cá nhân, bao gồm cả việc cấu hình webhook và persistent storage.
Tóm tắt chi tiết:
Video được chia thành hai phần chính: cài đặt n8n trên máy chủ trực tuyến và cài đặt trên máy tính cá nhân.
Phần 1: Cài đặt n8n trên máy chủ trực tuyến (Render)
- Người dẫn chương trình giới thiệu phương pháp ưu tiên là cài đặt n8n trên máy chủ trực tuyến để hoạt động 24/7. Render được đề xuất vì dễ sử dụng, tuy nhiên cũng nhắc đến các lựa chọn khác như Railway, Digital Ocean, Google Cloud hay AWS.
- Quá trình cài đặt trên Render được hướng dẫn chi tiết, bao gồm tạo tài khoản, tạo web service mới, sử dụng Docker image của n8n, chọn instance type (khuyến nghị gói Starter với giá 7$/tháng + phí lưu trữ), và triển khai.
- Một điểm nhấn quan trọng là việc thiết lập webhook. Ban đầu, URL webhook là localhost, không thể truy cập từ bên ngoài. Để giải quyết vấn đề này, người dẫn chương trình hướng dẫn thêm biến môi trường (environment variables) trên Render để thay đổi URL webhook thành URL công khai, đảm bảo tính khả dụng của webhook.
- Video cũng giải thích tầm quan trọng của persistent storage (lưu trữ bền vững) bằng cách thêm disk trên Render để tránh mất dữ liệu khi instance bị tắt.
- Quá trình cập nhật n8n lên phiên bản mới nhất cũng được hướng dẫn.
- Cuối cùng, người dẫn chương trình chứng minh webhook đã hoạt động sau khi cấu hình.
Phần 2: Cài đặt n8n trên máy tính cá nhân (miễn phí)
- Phần này giới thiệu phương pháp cài đặt n8n miễn phí trên máy tính cá nhân. Tuy nhiên, nhược điểm là n8n chỉ hoạt động khi máy tính đang bật.
- Hướng dẫn cài đặt Node.js, sau đó sử dụng lệnh
npx n8n
để cài đặt n8n. - Vấn đề với webhook trên localhost được giải quyết bằng cách sử dụng
npx n8n start --tunnel
, tạo ra một đường hầm (tunnel) để truy cập n8n từ bên ngoài thông qua một địa chỉ IP công khai. - Người dẫn chương trình nhấn mạnh rằng phương pháp này chỉ phù hợp cho việc thử nghiệm hoặc chạy các workflow thủ công.
Kết luận:
Video cung cấp một hướng dẫn toàn diện về cách tự cài đặt và sử dụng n8n, bao gồm cả lựa chọn miễn phí và trả phí. Người dẫn chương trình nhấn mạnh ưu điểm của việc cài đặt trên máy chủ trực tuyến để đảm bảo tính khả dụng và ổn định, nhưng cũng cung cấp một giải pháp thay thế miễn phí cho những người dùng chỉ cần sử dụng n8n cho mục đích thử nghiệm hoặc chạy các tác vụ thủ công. Các bước cài đặt được trình bày chi tiết, kèm theo các hình ảnh minh họa, giúp người xem dễ dàng thực hiện theo.