Configuration
IpMan reads defaults from ~/.ipman/config.yaml.
Full Example
security:
mode: default # permissive | default | cautious | strict
log_enabled: true
log_path: ~/.ipman/security.log
hub:
url: https://raw.githubusercontent.com/twisker/iphub/main
# CNB mirror (cnb.cool):
# url: https://cnb.cool/lutuai/twisker/iphub/raw/main
agent:
default: auto # auto | claude-code | openclaw
Priority Order
- CLI flags (
--security strict,--hub-url ...) - Environment variables (
IPMAN_HUB_URL) - Config file (
~/.ipman/config.yaml) - Built-in defaults
IpHub Mirrors
For regions with GitHub access issues:
hub:
url: https://cnb.cool/lutuai/twisker/iphub/raw/main
Or via CLI:
ipman hub search scraper --hub-url https://cnb.cool/lutuai/twisker/iphub/raw/main
Or via environment variable:
export IPMAN_HUB_URL=https://cnb.cool/lutuai/twisker/iphub/raw/main
ipman install web-scraper