StraitTracker monitors the Strait of Hormuz — the world's most critical oil chokepoint — aggregating live intelligence from news sources and presenting it in a clean, real-time dashboard.
The Strait handles ~20% of global oil transit. When it's tense, the world economy feels it. This tool gives you a live pulse.
- 📡 Live Intel Feed — NewsAPI aggregation refreshed on-demand
- 🗺️ Interactive Map — Leaflet.js showing the strait geography and flash points
- 📊 Status Dashboard — threat level, recent incidents, tanker traffic
- ⚡ Edge Deployed — Cloudflare Workers, global CDN, zero cold starts
- 🔄 On-Demand Refresh — news cache updates automatically on each load
User Request
│
▼
Cloudflare Worker (strait-tracker)
│
├── KV Cache (news, TTL: 15min)
│ └── NewsAPI (on cache miss)
│
└── Static UI (Leaflet map + dashboard)
Stack: Cloudflare Workers · Cloudflare KV · Leaflet.js · NewsAPI · JavaScript
git clone https://github.com/indicaindependent/straittracker
cd straittracker
cp wrangler.toml.example wrangler.toml
# Add: CF account ID, KV namespace ID, NEWS_API_KEY secret
wrangler secret put NEWS_API_KEY
wrangler deployMIT — use it, fork it, build on it.
Part of the WarHeatMap intelligence stack | Built by Indica Independent