nb env proxy

Trong NocoBase CLI, nb env proxy là điểm vào cho các lệnh liên quan đến reverse proxy. Nó chủ yếu dùng để giúp bạn tìm và chọn các lệnh con provider cho Nginx và Caddy.

Nếu ứng dụng của bạn đã được lưu dưới dạng env do CLI quản lý và env đó là local hoặc docker, thông thường chỉ cần chọn một trong hai lệnh con provider là đủ.

Cách dùng

nb env proxy

Nên mở lệnh con nào trước

Tôi muốn...Xem tại đây
Tiếp tục dùng Nginx cho site, chứng chỉ, cache hoặc kiểm soát truy cậpnb env proxy nginx
Bật HTTPS nhanh hơn và phải tự xử lý ít chi tiết TLS hơnnb env proxy caddy
Điều chỉnh các thiết lập env có thể ảnh hưởng đến đầu ra proxy, như app-port hoặc app-public-pathnb env update

Ghi chú

  • nb env proxy không có cờ riêng
  • Hãy dùng nb env proxy nginx hoặc nb env proxy caddy khi bạn muốn sinh cấu hình
  • Cả hai lệnh con chỉ hoạt động với env được quản lý mà runtime của chúng có thể truy cập từ máy hiện tại, tức là local hoặc docker
  • Nếu bạn thay đổi các thiết lập như app-port hoặc app-public-path bằng nb env update, thông thường bạn sẽ cần chạy lại lệnh con proxy tương ứng
  • Nhóm lệnh này hiện chưa hoạt động với env chỉ có kết nối API từ xa hoặc env SSH

Ví dụ

# Hiển thị trợ giúp của nhóm lệnh
nb env proxy

# Sinh cấu hình Nginx cho một env
nb env proxy nginx --env demo --host demo.local.nocobase.com

# Sinh cấu hình Caddy cho một env
nb env proxy caddy --env demo --host demo.local.nocobase.com

Các lệnh liên quan