- name
- pilot-http-proxy
- description
- >
- tags
- license
- AGPL-3.0
- compatibility
- >
- metadata
- author
- vulture-labs
- version
- 1.0
- openclaw
- requires
- bins
- homepage
- https://pilotprotocol.network
- allowed-tools
Pilot HTTP Proxy
Route HTTP requests through Pilot Protocol tunnels using the gateway subsystem.
Commands
Start Gateway
pilotctl --json gateway startMap Remote HTTP Service
pilotctl --json gateway map <hostname> <local-ip>List Mappings
pilotctl --json gateway listRemove Mapping
pilotctl --json gateway unmap <local-ip>Stop Gateway
pilotctl --json gateway stopWorkflow Example
#!/bin/bash
# Access remote HTTP API
pilotctl --json daemon start
pilotctl --json find api-server
pilotctl --json gateway start
pilotctl --json gateway map api-server 192.168.100.50
# Access remote service
curl http://192.168.100.50/api/v1/status
curl http://192.168.100.50:8080/metricsPort Mapping
Gateway forwards common HTTP ports:
- Port 80 (HTTP)
- Port 443 (HTTPS)
- Port 8080 (alternative HTTP)
Dependencies
Requires pilot-protocol skill with running daemon. Root/sudo on Linux for port <1024.