| name | run-tracker |
| description | Run olx-tracker CLI commands. Use when executing tracker operations, managing searches, or testing the application. |
Run OLX Tracker
Execute olx-tracker CLI commands for testing and operation.
Quick Reference
./target/release/olx-tracker --help
./target/release/olx-tracker search "$ARGUMENTS"
./target/release/olx-tracker search "$0" --format json
./target/release/olx-tracker search "$0" --city "Porto" --radius 30
./target/release/olx-tracker list
./target/release/olx-tracker add --name "$0" --keyword "$1"
./target/release/olx-tracker run
./target/release/olx-tracker daemon --interval 30
./target/release/olx-tracker serve --port 8080
API_KEY=secret ./target/release/olx-tracker serve
Common Workflows
Quick Search
./target/release/olx-tracker search "iphone 14"
./target/release/olx-tracker search "ps5" --max 10 --format json
./target/release/olx-tracker search "laptop" --city "Porto" --radius 30 --format markdown
Add & Run Searches
./target/release/olx-tracker add \
--name "PS2 cheap" \
--keyword "playstation 2" \
--max-price 200 \
--city Porto \
--radius 30
./target/release/olx-tracker run
./target/release/olx-tracker run --search-id 1
./target/release/olx-tracker daemon --interval 30
View Results
./target/release/olx-tracker deals
./target/release/olx-tracker stats --search-id 1
./target/release/olx-tracker list
HTTP Server
./target/release/olx-tracker serve --port 8080
API_KEY=secret ./target/release/olx-tracker serve
./target/release/olx-tracker serve --timeout 120
Requirements
- Build release first:
cargo build --release
config.toml must exist with valid OLX bearer token (for tracked searches)
- For quick searches, no config needed
Custom Database
Use a different database file:
./target/release/olx-tracker --db /path/to/custom.db list