Copy these templates, fill in real values, and point the CLI / menu at them.
Real secrets (auth_creds.json, proxies.txt, sessions/*.json) are gitignored.
| File | CLI flag | Purpose |
|---|---|---|
auth_creds.example.json |
--auth-profile / --login + JSON |
Username/password, selectors, steps, TOTP |
proxies.example.txt |
--proxy-file |
Proxy pool (one per line) |
session.example.json |
--session-file |
Playwright storage_state (preferred) |
session_cookies_legacy.example.json |
--session-file |
Legacy cookie-list format |
pipeline.example.py |
--pipeline-file |
Clean/drop page records before save |
# Windows PowerShell
copy examples\proxies.example.txt proxies.txt
copy examples\auth_creds.example.json auth_creds.json
# Linux / macOS
cp examples/proxies.example.txt proxies.txt
cp examples/auth_creds.example.json auth_creds.jsonpython -m webvac --url https://example.com --mode single \
--proxy-file examples/proxies.example.txt
python -m webvac --url https://example.com/app --mode crawl \
--session-file examples/session.example.json \
--auth-check-url https://example.com/account
python -m webvac --url https://example.com --mode crawl \
--login --auth-profile examples/auth_creds.example.json
python -m webvac --url https://example.com --mode single \
--pipeline-file examples/pipeline.example.pyInteractive menu (python run.py) also offers these paths as defaults and lists files under examples/.