Script cài đặt tự động n8n trên Ubuntu

Script này sẽ giúp bạn tự động quá trình cài đặt n8n, nền tảng tự động hóa miễn phí, trên các VPS Ubuntu với Docker và Caddy.

Trong quá trình tìm hiểu về n8n, tôi có đi tìm các script cài đặt n8n tự động thì tôi thấy có một script cài đặt với Nginx của một bạn người nước ngoài và một script cài đặt với Docker và Caddy của bạn Bình bên mecode.pro.

Sau khi hỏi Claude thì nó nói bản cài đặt với Docker và Caddy phù hợp với nhu cầu cá nhân của tôi hơn. Đồng thời nó cũng gợi ý tối ưu một số chỗ để script chạy tốt hơn.

Bên dưới là một số thông tin về script cài đặt tự động n8n trên Ubuntu. Các bạn muốn tùy biến có thể fork repo của tôi tại đây.

Yêu cầu

– Server Ubuntu
– Domain/subdomain đã trỏ về server
– Quyền root

Lưu ý khi dùng Cloudflare

– Trước khi cài đặt: Tắt proxy Cloudflare (chuyển biểu tượng đám mây từ màu cam sang xám) để script kiểm tra được IP VPS chính xác.

– Sau khi cài đặt xong: Có thể bật lại proxy Cloudflare (biểu tượng đám mây màu cam).

Cách sử dụng

– Tải script cài đặt từ GitHub về VPS

wget https://raw.githubusercontent.com/hanthienhai/installn8n/main/install-n8n.sh

– Cấp quyền thực thi cho script

chmod +x install-n8n.sh

– Chạy script cài đặt

sudo ./install-n8n.sh

Hướng dẫn cập nhật n8n

Khi có cập nhật mới các bạn có thể cập nhật n8n theo hướng dẫn bên dưới.

– Di chuyển đến thư mục cài đặt n8n

cd /home/n8n/

– Cập nhật phiên bản mới nhất

docker compose pull

– Xóa phiên bản cũ

docker compose down

– Khởi động container

docker compose up -d

Thêm hanthienhai.com vào danh sách nguồn ưu tiên trên Google

Theo dõi
Thông báo của
guest
0 Comments
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất