103 lines
3.4 KiB
Markdown
103 lines
3.4 KiB
Markdown
---
|
|
title: Global Threat Map
|
|
created: 2026-06-08
|
|
updated: 2026-06-08
|
|
type: app
|
|
tags: [catalogue, app, maps, auto-hebergement]
|
|
confidence: medium
|
|
contested: false
|
|
sources:
|
|
- https://selfh.st/apps/?search=global-threat-map
|
|
- https://github.com/unicodeveloper/globalthreatmap
|
|
---
|
|
|
|
# 🗺️ Global Threat Map
|
|
|
|
> **Carte mondiale de veille situationnelle en temps réel, agrégeant sources ouvertes sur menaces et événements géopolitiques.**
|
|
|
|
## 📊 Métadonnées
|
|
|
|
| Champ | Valeur |
|
|
| :--- | :--- |
|
|
| **Nom** | Global Threat Map |
|
|
| **Slug** | `global-threat-map` |
|
|
| **Catégorie principale** | [[cat-maps]] |
|
|
| **Langage** | lang_id=8 |
|
|
| **Stars** | ⭐ 1640 |
|
|
| **Dernière MAJ** | 2026-04-20 |
|
|
| **Repo** | [github.com/unicodeveloper/globalthreatmap](https://github.com/unicodeveloper/globalthreatmap) |
|
|
| **Site** | [github.com/unicodeveloper/globalthreatmap](https://github.com/unicodeveloper/globalthreatmap) |
|
|
|
|
## 📝 Description
|
|
|
|
Global Threat Map est un dashboard géospatial qui superpose sur une carte du monde des flux d'informations liés à la sécurité, aux catastrophes naturelles, aux conflits et autres événements de portée mondiale. Le projet s'adresse aux analystes OSINT et aux amateurs de veille géopolitique.
|
|
|
|
L'application est conçue pour être auto-hébergée : l'utilisateur garde la maîtrise de ses sources, de ses caches et de ses requêtes. Elle exploite des tuiles cartographiques open source et agrège plusieurs flux RSS/JSON en arrière-plan.
|
|
|
|
## 🐳 Installation Docker
|
|
|
|
```yaml
|
|
# docker-compose.yml minimal
|
|
services:
|
|
global-threat-map:
|
|
image: ghcr.io/unicodeveloper/globalthreatmap:latest
|
|
container_name: global-threat-map
|
|
restart: unless-stopped
|
|
ports:
|
|
- "3000:3000"
|
|
volumes:
|
|
- ./data:/app/data
|
|
environment:
|
|
- PUID=1000
|
|
- PGID=1000
|
|
```
|
|
|
|
> ⚠️ Adapte image/port/volumes selon le README officiel : https://github.com/unicodeveloper/globalthreatmap
|
|
|
|
## 🔀 Reverse Proxy (Traefik)
|
|
|
|
```yaml
|
|
services:
|
|
global-threat-map:
|
|
image: ghcr.io/unicodeveloper/globalthreatmap:latest
|
|
labels:
|
|
- "traefik.enable=true"
|
|
- "traefik.http.routers.global-threat-map.rule=Host(`global-threat-map.example.com`)"
|
|
- "traefik.http.routers.global-threat-map.entrypoints=websecure"
|
|
- "traefik.http.routers.global-threat-map.tls.certresolver=letsencrypt"
|
|
- "traefik.http.services.global-threat-map.loadbalancer.server.port=3000"
|
|
```
|
|
|
|
## 🔧 Configuration
|
|
|
|
- Configuration des sources de données (feeds RSS/JSON)
|
|
- Choix du provider de tuiles cartographiques (Mapbox, OpenStreetMap, etc.)
|
|
- Polling interval configurable pour la mise à jour des données
|
|
|
|
## 🔀 Alternatives
|
|
|
|
**Open source** :
|
|
- World Monitor (autre dashboard géospatial)
|
|
- uMap (cartographie collaborative libre)
|
|
- QGIS Server (serveur carto professionnel)
|
|
|
|
**Propriétaires** :
|
|
- Esri ArcGIS (payant, leader SIG)
|
|
- Google Earth Studio (gratuit avec compte Google)
|
|
|
|
## 🔒 Sécurité
|
|
|
|
- Pas d'auth par défaut : à protéger par reverse-proxy auth
|
|
- Considérer un rate-limiting sur les requêtes de tuiles
|
|
|
|
## 📚 Ressources
|
|
|
|
- [selfh.st/apps/?search=global-threat-map](https://selfh.st/apps/?search=global-threat-map)
|
|
- [GitHub](https://github.com/unicodeveloper/globalthreatmap)
|
|
- [Site officiel](https://github.com/unicodeveloper/globalthreatmap)
|
|
|
|
## 🔗 Pages Liées
|
|
|
|
- [[cat-maps]] — Catégorie maps
|
|
- [[Catalogue-Self-Hosted]] — Hub principal
|