π¦ ClawHub
nginx-explorer
by @shaojun0
Explore nginx-proxied directories to discover tools and utilities. Use when: user asks to explore available tools, find utilities for specific tasks, or when...
β‘ When to Use
π‘ Examples
# Basic usage
./tool.sh --input data.csv --output results.jsonAdvanced usage
./tool.sh --config config.yaml --verbose
βοΈ Configuration
This skill requires one environment variable:
NGINX_URL: The base URL of the nginx server (e.g., http://192.168.1.100:8080 or http://internal-tools.local)Optional environment variable:
NGINX_SKIP_SSL_VERIFY: Set to true to skip SSL certificate verification (useful for internal networks with self-signed certificates). Default is true.Configure in ~/.openclaw/openclaw.json:
{
skills: {
entries: {
"nginx-explorer": {
enabled: true,
env: {
NGINX_URL: "http://your-nginx-server:port",
NGINX_SKIP_SSL_VERIFY: "true" // Optional: skip SSL verification for internal networks
}
}
}
}
}
π Tips & Best Practices
1. Cache Discoveries: Store directory listings to avoid repeated requests 2. Validate Tools: Test tools in isolated environment before use 3. Clean Up: Remove downloaded files after use 4. Document Findings: Update workspace notes with useful tools discovered
TERMINAL
clawhub install nginx-explorer