#!/usr/bin/env bash # Récupère l'IP publique et les infos AS du FAI courant. # Résultat dans config/network-info.json — lu par templates/legal.php set -euo pipefail OUT="/var/www/lan.acegrp.varlog/config/network-info.json" json=$(curl -sf --max-time 10 "https://ipinfo.io/json") if [ -z "$json" ]; then echo "Erreur : réponse vide de ip-api.com" >&2 exit 1 fi echo "$json" > "$OUT" echo "$(date -u +%Y-%m-%dT%H:%M:%SZ) — network-info mis à jour : $json"