Open-source threat intelligence. Signals, briefings and monitoring across six surfaces: cyber, geopolitical, infrastructure, climate, health, finance.
This repository contains the full corresponding source of the version running in production.
- License: AGPL-3.0
- Running:
v0.2-prod· commited99c97 - Live site: https://vector-drift.com (Cloudflare Pages deployment in progress; mirror on Perplexity hosting)
- Source offer: https://vector-drift.com/source.html
vector-drift/
├── index.html # Live console (homepage)
├── threat-map.html # Interactive threat map
├── methodology.html # Editorial + scoring methodology
├── editorial/
│ └── de.html # German-language editorial
├── source.html # AGPL-3.0 source offer page
├── assets/
│ ├── css/base.css # Design tokens + layout
│ ├── js/app.js # Globe, feed, sparklines, reveal
│ └── js/chrome.js # Shared topbar + footer injection
├── nginx.conf # Production Nginx server block
├── Dockerfile # nginx:alpine static container
├── docker-compose.yml # Optional compose setup with Certbot
├── DEPLOY.md # Step-by-step deployment runbook
├── LICENSE # AGPL-3.0 full text
└── README.md
# Any static HTTP server will do, for example:
python3 -m http.server 8000
# then open http://localhost:8000Full runbook: DEPLOY.md. Short version:
docker build -t vector-drift .
docker run -d --name vd -p 80:80 vector-driftVector//Drift is distributed under AGPL-3.0. If you run a modified version as a
network-accessible service, you must make the corresponding source available to
the users of that service under the same license. The live deployment displays
the running version, commit, and a visible "Source Code (AGPL)" link in the
footer of every page, and a full source offer at /source.html.
- Editorial: editorial@vector-drift.com
- Compliance / corrections: compliance@vector-drift.com
- Security disclosures: security@vector-drift.com
Full release history: GitHub Releases.
First public production release of Vector//Drift. AGPL-3.0 licensed, open-source threat-intelligence console.
Highlights
- Rotating Earth globe (SVG orthographic projection) replaces the wireframe
- Natural Earth 110m continents, cyan atmosphere rim, amber city-light dots
- 16 hotspots and 8 animated great-circle corridor arcs
- Frameless hero integration: globe floats in the void next to the headline
- Applied to Live Console (
index.html) and Threat Map pages
Commits since initial tag
| Commit | Summary |
|---|---|
c523b15 |
Initial rotating globe and Natural Earth data |
5b2decb |
Frameless integration (no panel, caption, or ticker) |
3b992bc |
Shrink globe 13 percent and shift right |
93db571 |
Pull globe inward, lift vertical center to 42 percent |
ed99c97 |
Nudge hero globe further inward for tighter composition |
Current HEAD: ed99c97.