Hướng dẫn trỏ tên miền tùy chỉnh n8n

Last modified by Admin on 2025/03/04 08:46

Nếu triển khai n8n sử dụng prebuilt app của Bizfly Cloud và muốn trỏ tên miền tùy chỉnh của mình thay vì sử dụng tên miền mặc định được cung cấp, bài viết này sẽ hướng dẫn bạn làm điều đó

Trỏ tên miền

Tại trang quản trị tên miền, ta cần trỏ IP của prebuilt app đã khởi tạo về tên miền tùy chỉnh mà mình mong muốn, ví dụ như app.mysite.com

1741051998807-887.png

Cấu hình Reverse Proxy và n8n Service

Truy cập vào bên trong Server, ta sẽ cần phải cấu hình lại một số dịch vụ đang sử dụng để chạy n8n

Cấu hình lại Caddy, một Reverse Proxy đảm nhiệm vai trò cấu hình SSL cho domain hiện tại.

vim /etc/caddy/Caddyfile

Trong file này ta sẽ sửa lại tên miền hiện tại thành tên miền tùy chỉnh mong muốn rồi lưu lại

app.mysite.com {
        reverse_proxy 127.0.0.1:5678
}

Tiếp theo ta sẽ chỉnh sửa lại n8n service

vim /etc/systemd/system/n8n.service 

Trong file này, tại dòng "Environment=WEBHOOK_URL=", ta sẽ đổi thành Environment=WEBHOOK_URL=https://app.mysite.com 

Cuối cùng ta sẽ khởi động lại các dịch vụ trên để thay đổi có hiệu lực 

systemctl daemon-reload
systemctl restart n8n caddy

Giờ đợi thêm một lúc là ta đã có thể truy cập vào giao diện n8n thông qua tên miền tùy chỉnh mới.

Bizfly Cloud chúc bạn thành công!