Proxy Manager cho Openclaw

Một trung tâm định tuyến dựa trên Docker chuyên dụng giúp tự động khám phá các container ứng dụng và quản lý mạng chia sẻ cho môi trường phát triển liền mạch.

pereirajair
v1.0.2
May 10, 2026
0
789
0

Cài đặt & Tải xuống

1. ClawHub CLI

Cách nhanh nhất để cài đặt kỹ năng trực tiếp từ thư viện.

npx clawhub@latest install proxy-manager

2. Cài đặt Thủ công

Sao chép thư mục kỹ năng vào một trong những vị trí sau

Toàn cục
~/.openclaw/skills/
Không gian làm việc
<project>/skills/

Ưu tiên: Không gian làm việc > Cục bộ > Gói sẵn

3. Cài đặt Prompt

Sao chép prompt này vào OpenClaw để tự động cài đặt.

Giúp tôi cài đặt proxy-manager bằng Clawhub. Nếu Clawhub chưa

Bạn muốn tải xuống?

Nhận các tệp kỹ năng gốc dưới dạng lưu trữ ZIP.

Proxy Manager là gì?

Proxy Manager là một thành phần cơ sở hạ tầng thiết yếu cho các nhà phát triển sử dụng Openclaw Skills, được thiết kế để xử lý việc điều phối một container nginx-proxy dùng chung. Bằng cách sử dụng image jwilder/nginx-proxy, nó cung cấp khả năng khám phá dịch vụ tự động và định tuyến dựa trên nhãn VIRTUAL_HOST, đảm bảo rằng các instance phát triển khác nhau của bạn có thể truy cập được thông qua các URL cục bộ sạch.

Về cốt lõi, skill này đóng vai trò là lớp nền tảng cho các thiết lập đa container phức tạp. Nó khởi tạo một mạng Docker chuyên dụng giúp tạo điều kiện giao tiếp giữa các container ứng dụng, cơ sở dữ liệu và chính proxy. Nó đơn giản hóa quy trình thường tẻ nhạt khi phải cấu hình thủ công tệp host và các quy tắc reverse proxy, cho phép AI agents và nhà phát triển tập trung vào việc xây dựng thay vì mạng lưới.

Trường hợp sử dụng Proxy Manager

  • Tự động tạo URL phát triển cục bộ như http://project.frontend.localhost.
  • Quản lý kết nối mạng chia sẻ giữa nhiều dự án Docker Compose độc lập.
  • Cung cấp một điểm truy cập duy nhất cho tất cả các dịch vụ Web cục bộ để tránh xung đột cổng trên máy chủ.
  • Cho phép các AI coding agent kết nối động các instance ứng dụng mới vào hệ thống định tuyến tập trung.

Cách thức hoạt động của Proxy Manager

  1. Người dùng khởi tạo proxy-manager, tạo ra một mạng Docker dùng chung, bền vững có tên là nginx-proxy_net.
  2. Một container nginx-proxy được khởi động, gắn Docker socket ở chế độ chỉ đọc để lắng nghe các sự kiện vòng đời của container.
  3. Khi các container ứng dụng mới được khởi chạy với nhãn VIRTUAL_HOST, proxy sẽ tự động phát hiện chúng.
  4. Người dùng (hoặc tập lệnh tự động) chạy lệnh connect để kết nối mạng của proxy với mạng của ứng dụng cụ thể.
  5. Cấu hình Nginx được tạo lại một cách động và lưu lượng truy cập đến tên miền cục bộ được chỉ định sẽ được định tuyến đến đúng container.

Cài đặt Proxy Manager

Để bắt đầu sử dụng công cụ này trong bộ sưu tập Openclaw Skills của bạn, hãy điều hướng đến thư mục proxy-manager và khởi tạo dịch vụ:

# Điều hướng đến thư mục skill
cd proxy-manager

# Bắt đầu proxy và tạo mạng chia sẻ
./run.sh start

# Kiểm tra xem proxy có đang chạy không và xem các route đang hoạt động
./run.sh status

Lược đồ dữ liệu & Hệ thống phân loại của Proxy Manager

Proxy Manager tổ chức các hoạt động của mình xung quanh cấu trúc thư mục rõ ràng và các nhãn Docker cụ thể:

Thành phần Loại Mô tả
docker-compose.yml Cấu hình Xác định container nginx-proxy và mạng codai_net dùng chung.
run.sh Tập lệnh Giao diện CLI chính để quản lý vòng đời và kết nối mạng.
VIRTUAL_HOST Nhãn Biến môi trường trên các container ứng dụng được sử dụng để khám phá route.
PROJECT_PREFIX Biến Mặc định là codai-dev, được sử dụng để xác định các mạng Docker liên quan.
PORT 80 Mạng Được ràng buộc với 127.0.0.1 để đảm bảo chỉ truy cập cục bộ vì mục đích bảo mật.

Tính năng Nâng cao của Proxy Manager

  • Chức năng kết nối tự động thông minh giúp quét và kết nối tất cả các mạng có tiền tố dự án với một xác nhận duy nhất.
  • Cấu hình bền vững sử dụng chính sách khởi động lại unless-stopped, đảm bảo việc định tuyến vẫn hoạt động sau khi khởi động lại máy chủ.
  • Khả năng hot-reloading để làm mới cấu hình Nginx mà không làm gián đoạn các kết nối đang hoạt động.
  • Cách ly mạng nghiêm ngặt bằng cách hạn chế proxy chỉ lắng nghe trên giao diện loopback (127.0.0.1).

SKILL.md


Đang tải

Các kỹ năng Openclaw liên quan

Đặc sắc*