🔗 Thay Đổi Tên Miền Trỏ Vào n8n
Để sử dụng n8n qua tên miền (ví dụ: n8n.example.com), bạn cần thực hiện 2 bước chính:
🔸 Bước 1: Trỏ tên miền về IP của VPS
-
Đăng nhập vào trang quản lý DNS của nhà cung cấp tên miền.
-
Thêm bản ghi A record với thông tin như sau:
| Type | Name | Value |
|---|---|---|
| A | n8n | 123.123.123.123 |
Thay
123.123.123.123bằng địa chỉ IP thực tế của VPS bạn đang dùng.
✅ Ví dụ: Nếu bạn muốn truy cập n8n bằng https://n8n.example.com, thì:
-
Tên miền chính của bạn là
example.com -
Tên subdomain bạn tạo là
n8n
🔸 Bước 2: Cấu hình tên miền trong file Docker Compose
-
Mở file cấu hình
docker-compose.ymltrong thư mụcn8n/:
-
Tìm phần
environment:trong dịch vụn8nvà thêm hoặc sửa dòng sau:
Thay
n8n.example.combằng tên miền bạn đã cấu hình ở bước 1.
🔸 Bước 3: Khởi động lại Docker Compose để áp dụng thay đổi
Nếu bạn đang trong thư mục chứa docker-compose.yml, chạy:
Nếu file docker-compose.yml nằm trong thư mục ~/n8n/, thì chạy:
🔸 Bước 4: Kiểm tra hoạt động của n8n
Sau khi khởi động lại thành công, kiểm tra xem container n8n đang chạy chưa bằng lệnh:
Nếu bạn thấy dòng có tên n8n và cổng 5678, nghĩa là n8n đã chạy thành công.
✅ Bây giờ bạn có thể truy cập n8n tại địa chỉ:http://n8n.example.com (nếu chưa bật SSL)
Hoặchttps://n8n.example.com (sau khi cài SSL ở bước tiếp theo)
🔒 Để cài SSL Free Let’s Encrypt cho tên miền n8n bạn vui lòng tham khảo bài viết Thiết Lập SSL Bảo Mật Cho n8n Với Let’s Encrypt









