Files
wiki/Catalogue-Self-Hosted/apps/app-global-threat-map.md
2026-06-09 18:40:21 +02:00

3.4 KiB

title, created, updated, type, tags, confidence, contested, sources
title created updated type tags confidence contested sources
Global Threat Map 2026-06-08 2026-06-08 app
catalogue
app
maps
auto-hebergement
medium false
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
Site 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

# 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)

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

🔗 Pages Liées