The command talks to the running app (or ownyourproxy serve). It never does the work itself.
12345678ownyourproxy [list] [--json] phones, their proxy URLs and warnings
ownyourproxy run -p <phone> -- <cmd> run a command with its proxy variables set to the phone
ownyourproxy url <phone> [--socks | --remote]
ownyourproxy remote on|off
ownyourproxy routing [--fix]
ownyourproxy forget <phone>
ownyourproxy open
ownyourproxy serve the engine without a window (Linux servers, Raspberry Pi)
<phone> is the number from ownyourproxy list, the name, the UDID or the port.
Examples
1234ownyourproxy run -p1 -- python scrape.py # HTTP_PROXY, HTTPS_PROXY, ALL_PROXY set to phone 1ownyourproxy url "Work iPhone"--socks# socks5h://127.0.0.1:7702ownyourproxy list --json|jq'.phones[].name'ownyourproxy forget 2# drop a phone you no longer use